<!doctype html><!--STATUS OK-->
<html lang="en" class="sf-edu-wenku">
    <head>
        <script type="text/javascript">var logstarttime = new Date().getTime();</script>
        <meta charset="utf-8"/>
        <meta http-equiv="Cache-control" content="no-cache"/>
        
            <meta content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" name="viewport"/>
        
        <meta content="telephone=no" name="format-detection"/>
        <meta content="address=no" name="format-detection"/>
        <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
        <meta name="apple-mobile-web-app-capable" content="yes"/>
        <title>机器视觉技术发展现状文献综述 - 百度文库</title>
        
    
        
            
        
    
    <script>
(function(syncPage, page, vw) {
    var alogObjectConfig = {
        sample: '1',
        product: '112',
        page: '112_58',
        monkey_page: '',
        speed_page: '',

        speed: {
            sample: 1
        },

        monkey: {
            sample: '1'
        },

        exception: {
            sample: '1'
        },

        feature: {
            sample: 1
        },

        cus: {
            sample: +'0.5' || 1
        },

        csp: {
            sample: 1,
            'default-src': [
                {match: '*bae.baidu.com', target: 'Accept,Warn'},
                {match: '*.baidu.com,*.bdstatic.com,*.baidustatic.com,*.bdimg.com,localhost,*.hao123.com,*.hao123img.com', target: 'Accept'},
                {match: /^(127|172|192|10)(\.\d+){3}$/, target: 'Accept'},
                {match: '*', target: 'Accept,Warn'}
            ]
        }
    };
    if (syncPage) {
        window.alogObjectConfig = alogObjectConfig;
    }
    else {
        
            var wkCustom = vw ? vw.wkCustom : {};
            wkCustom = wkCustom || {};
            var docContentPromiseObject = wkCustom.docContentPromiseObject || {};
            var docInfoObject = wkCustom.docInfoObject || {};
            var docInfo = docInfoObject['94dac1a1951ea76e58fafab069dc5022aaea462d'];
            var docContentPromise = docContentPromiseObject['94dac1a1951ea76e58fafab069dc5022aaea462d'];

            if (docInfo
                && docContentPromise
                && /baiduboxapp/.test(window.navigator.userAgent)
                && /Android/i.test(window.navigator.userAgent)
            ) {
                if (docInfo.readerType === 'retype') {
                    alogObjectConfig.page = '112_85';
                }
                else {
                    alogObjectConfig.page = '112_89';
                }
            }
        
        page.alogObjectConfig = alogObjectConfig;
    }
}).apply(this, window._SF_ ? [
    window._SF_.__SYNC__PAGE__,
    window._SF_.page,
    window._SF_.vw
] : [
    true, null, null
]);
</script>
        

        <script>
            // dp监控
            void function(a,b,c,d,e,f,g){a.alogObjectName=e,a[e]=a[e]||function(){(a[e].q=a[e].q||[]).push(arguments)},a[e].l=a[e].l||+new Date,d="https:"===a.location.protocol?"https://fex.bdstatic.com"+d:"http://fex.bdstatic.com"+d;var h=!0;if(a.alogObjectConfig&&a.alogObjectConfig.sample){var i=Math.random();a.alogObjectConfig.rand=i,i>a.alogObjectConfig.sample&&(h=!1)}h&&(f=b.createElement(c),f.async=!0,f.src=d+"?v="+~(new Date/864e5)+~(new Date/864e5),g=b.getElementsByTagName(c)[0],g.parentNode.insertBefore(f,g))}(window,document,"script","/hunter/alog/alog.mobile.min.js","alog"),void function(){function a(){}window.PDC={mark:function(a,b){alog("speed.set",a,b||+new Date),alog.fire&&alog.fire("mark")},init:function(a){alog("speed.set","options",a)},view_start:a,tti:a,page_ready:a}}();
            void function(n){var o=!1;n.onerror=function(n,e,t,c){var i=!0;return!e&&/^script error/i.test(n)&&(o?i=!1:o=!0),i&&alog("exception.send","exception",{msg:n,js:e,ln:t,col:c}),!1},alog("exception.on","catch",function(n){alog("exception.send","exception",{msg:n.msg,js:n.path,ln:n.ln,method:n.method,flag:"catch"})})}(window);
        </script>

        <meta name="keywords" content="百度文库"/>
        <meta name="description" content="百度文库" />

        
        
            <meta itemprop="datePublished" content="2018-01-19 17:45:03">
        

        
    
    
        
    

            <style type="text/css">html{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;-webkit-text-size-adjust:none;font-size:100px;height:100%;width:100%}@media screen and (max-width:360px){html{font-size:90px!important}}</style>
            <style type="text/css">.sf-edu-wenku{}.sf-edu-wenku body,.sf-edu-wenku div,.sf-edu-wenku span,.sf-edu-wenku applet,.sf-edu-wenku object,.sf-edu-wenku iframe,.sf-edu-wenku h1,.sf-edu-wenku h2,.sf-edu-wenku h3,.sf-edu-wenku h4,.sf-edu-wenku h5,.sf-edu-wenku h6,.sf-edu-wenku p,.sf-edu-wenku blockquote,.sf-edu-wenku pre,.sf-edu-wenku a,.sf-edu-wenku abbr,.sf-edu-wenku acronym,.sf-edu-wenku address,.sf-edu-wenku big,.sf-edu-wenku cite,.sf-edu-wenku code,.sf-edu-wenku del,.sf-edu-wenku dfn,.sf-edu-wenku em,.sf-edu-wenku img,.sf-edu-wenku ins,.sf-edu-wenku kbd,.sf-edu-wenku q,.sf-edu-wenku s,.sf-edu-wenku samp,.sf-edu-wenku small,.sf-edu-wenku strike,.sf-edu-wenku strong,.sf-edu-wenku sub,.sf-edu-wenku sup,.sf-edu-wenku tt,.sf-edu-wenku var,.sf-edu-wenku b,.sf-edu-wenku u,.sf-edu-wenku i,.sf-edu-wenku center,.sf-edu-wenku dl,.sf-edu-wenku dt,.sf-edu-wenku dd,.sf-edu-wenku ol,.sf-edu-wenku ul,.sf-edu-wenku li,.sf-edu-wenku fieldset,.sf-edu-wenku form,.sf-edu-wenku label,.sf-edu-wenku legend,.sf-edu-wenku table,.sf-edu-wenku caption,.sf-edu-wenku tbody,.sf-edu-wenku tfoot,.sf-edu-wenku thead,.sf-edu-wenku tr,.sf-edu-wenku th,.sf-edu-wenku td,.sf-edu-wenku article,.sf-edu-wenku aside,.sf-edu-wenku canvas,.sf-edu-wenku details,.sf-edu-wenku figcaption,.sf-edu-wenku figure,.sf-edu-wenku footer,.sf-edu-wenku header,.sf-edu-wenku hgroup,.sf-edu-wenku menu,.sf-edu-wenku nav,.sf-edu-wenku section,.sf-edu-wenku summary,.sf-edu-wenku time,.sf-edu-wenku mark,.sf-edu-wenku audio,.sf-edu-wenku video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}.sf-edu-wenku body,.sf-edu-wenku form,.sf-edu-wenku fieldset,.sf-edu-wenku p,.sf-edu-wenku div,.sf-edu-wenku h1,.sf-edu-wenku h2,.sf-edu-wenku h3,.sf-edu-wenku h4,.sf-edu-wenku h5,.sf-edu-wenku h6{-webkit-text-size-adjust:none}.sf-edu-wenku article,.sf-edu-wenku aside,.sf-edu-wenku details,.sf-edu-wenku figcaption,.sf-edu-wenku figure,.sf-edu-wenku footer,.sf-edu-wenku header,.sf-edu-wenku hgroup,.sf-edu-wenku menu,.sf-edu-wenku nav,.sf-edu-wenku section{display:block}.sf-edu-wenku body{font-family:arial,sans-serif}.sf-edu-wenku ol,.sf-edu-wenku ul{list-style:none}.sf-edu-wenku blockquote,.sf-edu-wenku q{quotes:none}.sf-edu-wenku blockquote:before,.sf-edu-wenku blockquote:after,.sf-edu-wenku q:before,.sf-edu-wenku q:after{content:'';content:none}.sf-edu-wenku ins{text-decoration:none}.sf-edu-wenku del{text-decoration:line-through}.sf-edu-wenku table{border-collapse:collapse;border-spacing:0}.sf-edu-wenku .clearfix:after{content:'\0020';display:block;height:0;clear:both}.sf-edu-wenku .clearfix{*zoom:1}.sf-edu-wenku body{height:100%;width:100%;font-size:14px}.sf-edu-wenku .sfa-view .sfa-body{padding-top:0}.sf-edu-wenku html,.sf-edu-wenku body{height:100%;width:100%}.sf-edu-wenku *{outline:0;-webkit-tap-highlight-color:transparent}</style>
            <style type="text/css">.sf-edu-wenku{}.sf-edu-wenku .sfa-loading-icon i{margin:0 7px}</style>
            <style type="text/css">.sf-edu-wenku{/*!css/pmd.css*/}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .c-container,.sf-edu-wenku .wk-container{margin-left:4.10628019%;margin-right:4.10628019%;width:auto;color:#333;font:14px/22px "PingFang SC","Noto Sans CJK SC","Source Han Sans CN";word-break:break-word;word-wrap:break-word;border:0 none}.sf-edu-wenku .c-flexbox,.sf-edu-wenku .c-row,.sf-edu-wenku .wk-row{width:auto;display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-webkit-box-align:stretch;-webkit-box-lines:single;display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:stretch;-webkit-align-content:flex-start;-webkit-flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-justify-content:flex-start}.sf-edu-wenku .wk-row,.sf-edu-wenku .c-row{margin-right:-1.03092784%;margin-left:-1.03092784%}.sf-edu-wenku .c-row *,.sf-edu-wenku .wk-row *,.sf-edu-wenku .c-row-tile *,.sf-edu-wenku .c-row-top *,.sf-edu-wenku .c-row-bottom *{box-sizing:border-box}.sf-edu-wenku .c-span1,.sf-edu-wenku .wk-span1{box-sizing:content-box;width:6.40350877%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span2,.sf-edu-wenku .wk-span2{box-sizing:content-box;width:14.9122807%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span3,.sf-edu-wenku .wk-span3{box-sizing:content-box;width:23.42105263%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span4,.sf-edu-wenku .wk-span4{box-sizing:content-box;width:31.92982456%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span5,.sf-edu-wenku .wk-span5{box-sizing:content-box;width:40.43859649%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span6,.sf-edu-wenku .wk-span6{box-sizing:content-box;width:48.94736842%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span7,.sf-edu-wenku .wk-span7{box-sizing:content-box;width:57.45614035%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span8,.sf-edu-wenku .wk-span8{box-sizing:content-box;width:65.96491228%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span9,.sf-edu-wenku .wk-span9{box-sizing:content-box;width:74.47368421%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span10,.sf-edu-wenku .wk-span10{box-sizing:content-box;width:82.98245614%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span11,.sf-edu-wenku .wk-span11{box-sizing:content-box;width:91.49122807%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}.sf-edu-wenku .c-span12,.sf-edu-wenku .wk-span12{box-sizing:content-box;width:100%;padding-left:1.05263158%;padding-right:1.05263158%;position:relative;min-height:1px}</style>
            
            <style type="text/css">.sf-edu-wenku{}.sf-edu-wenku .fc-uiwg-cguidetoastwg-root{height:25px;background:rgba(0,0,0,.7);border-radius:4px;color:#fff;font-size:14px;font-weight:400;line-height:25px;padding:0 7px;z-index:9999;text-align:left;position:absolute}.sf-edu-wenku .fc-uiwg-cguidetoastwg-root .trangle{position:absolute;top:-10px;width:0;height:0;border-left:5px solid transparent;border-top:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid rgba(0,0,0,.7)}</style>
<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku .c-uiwg-ctoastwg-root{position:fixed;width:100%;height:16px;bottom:40px;z-index:99999999999;color:#fff;font-size:14px;text-align:center;display:none}.sf-edu-wenku .c-uiwg-ctoastwg-root span{background:rgba(0,0,0,.8);padding:12px 18px;border-radius:4px}</style>

        
        
    <link rel="stylesheet" href="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/toc.common_25e0da8.css" /><link rel="stylesheet" href="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/fc_btm/fc_btm_4134dbb.css" /><link rel="stylesheet" href="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common_f4e0626.css" /><link rel="stylesheet" href="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/downloadGuide/downloadGuide_b9917d0.css" /><link rel="stylesheet" href="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/mobile-select/mobile-select_2c1e6a9.css" /></head>
    <script> window.alog && alog('speed.set', 'ht', +new Date); </script>
    <body >
        
        <div class="sf-edu-wenku-vw-container">
            <div class="sfa-head"></div>
            <div class="sfa-body">
                
    
    
        <style type="text/css">.ovhidden{width:100%;height:100%;overflow:hidden!important;box-sizing:border-box}body{position:relative}.sf-edu-wenku .sfa-body{padding-top:0;font-size:14px;background:#fff}</style>


<style type="text/css">.sf-edu-wenku .flayer_bg{background:rgba(0,0,0,.05);position:fixed;left:0;top:0;width:100%;z-index:99999999999}.sf-edu-wenku .waiting_contaner{display:none;position:fixed;top:50%;left:50%;padding-left:10px;padding-right:10px;width:auto;height:36px;margin-top:-18px;margin-left:0!important;line-height:36px;background:rgba(50,50,50,.95);z-index:999999999999;border-radius:5px;font-size:14px;color:#fff;text-align:center;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important}.sf-edu-wenku .waiting_contaner span{display:inline-block}.sf-edu-wenku .waiting_contaner .icon{width:20px;height:20px;background:url();background-size:100% 100%;position:relative;top:6px;margin-right:5px;-webkit-animation-name:waiting-loading-frames;animation-name:waiting-loading-frames;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes waiting-loading-frames{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes waiting-loading-frames{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}</style>


<script>
    if (window._SF_ && !window._SF_.__SYNC__PAGE__
        && window._SF_.vw.wkCustom
        && window._SF_.vw.wkCustom.hideLoading) {
        window._SF_.vw.wkCustom.hideLoading(true);
    }
</script>


<div class="sf-edu-wenku-id-waiting_contaner waiting_contaner">
    <span class="icon"></span>
    <span class="text">请稍等...</span>
</div>






    <style type="text/css">.sf-edu-wenku{}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .sfcommonwg-cashiervip-root{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:500;display:none}.sf-edu-wenku .sfcommonwg-cashiervip-root .title-weight{font-weight:600}.sf-edu-wenku .sfcommonwg-cashiervip-root>.tabs-root{background:#fff;z-index:1000;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:39px;padding-top:12px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.sf-edu-wenku .sfcommonwg-cashiervip-root>.tabs-root .icon-close{position:absolute;top:0;right:4.10628019%;margin-right:-17px;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/image/close_b8d6d1f.png);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;width:50px;height:50px}.sf-edu-wenku .sfcommonwg-cashiervip-root>.tabs-root>.tab{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:left;padding-left:20px;font-size:20px;color:#333;font-weight:600;line-height:37px}.sf-edu-wenku .sfcommonwg-cashiervip-root>.tabs-root>.tab>span{display:inline-block}</style>
<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root{position:relative;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:-1px;background:#fff}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list{padding-top:10px;padding-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item{display:inline-block}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div{position:relative;padding:20px 0;border:1px solid #e9e9e9;border-radius:2px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div.active{border-color:#D8B879;background-color:rgba(216,184,121,.2)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div.active .angle-bottom{display:block}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .angle-bottom{display:none;position:absolute;bottom:-20px;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent #f9f9f9}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div>div{line-height:16px;text-align:center}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .time-length{color:#333}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price{font-weight:700;text-align:center;color:#E54843;font-size:15px;margin-top:12px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .original-price{margin-top:12px;display:inline-block;font-size:10px;text-decoration:line-through;color:#999;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount{display:inline-block;width:15px;height:15px;font-size:10px;line-height:15px;vertical-align:top;color:#e54843;background-color:#fff8f8;position:relative;border-radius:2px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:4px}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:5px}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:5.5px}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:6px}}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-width:1px;border-style:solid;border-color:#e54843}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .discount-num{display:block;position:absolute;top:-1px;right:-1px;width:30px;height:30px;background-size:cover}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .discount-num.xianshi{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/brand-xianshi_0d8f509.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item>div .discount-num.tehui{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/brand-tehui_8d6dff6.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item.goods-item-first{padding-left:0!important}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .vip-goods-list .goods-item.goods-item-last{padding-right:0!important}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap{padding-top:5px;padding-bottom:5px;border-radius:2px;background:#f9f9f9}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item{padding-left:4.47368421%;font-size:13px;line-height:10px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item .wangpan-pri{color:#D8B879}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item .gold-color{color:#D8B879}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item .row-1{display:inline-block;overflow:hidden;width:95%;white-space:nowrap;text-overflow:ellipsis}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item i{display:inline-block;width:4px;height:4px;margin-top:11px;margin-right:4px;vertical-align:top;border-radius:2px;background-color:#d8d8d8}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item div{display:inline}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .privilege-item>div>div{line-height:24px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .privileges-wrap .wangpan-item{display:none}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap{margin-top:10px;padding-bottom:7.5px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line{height:20px;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.line:before{border-width:1px 0 0;border-style:solid;border-color:#e1e1e1}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap>.title>.text{height:20px;margin-top:-10px;padding:0 10px;font-size:14px;line-height:20px;text-align:center;color:#666}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info{font-size:13px;line-height:26px;color:#E54843}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .voucher_list{position:relative;width:13px;height:13px;margin:auto;padding-left:22px;text-align:center;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/voucher/uncheck_8bba198.svg);background-repeat:no-repeat;background-position:2px 2px;cursor:pointer}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .radioclass{opacity:0;cursor:pointer;-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .gray{color:#999}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .voucher-more{float:right;padding-right:20px;color:#999}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .down{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/voucher/down_bac2a80.svg);background-repeat:no-repeat;background-position:31px 9px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .up{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/voucher/up_4fcd3d4.svg);background-repeat:no-repeat;background-position:31px 9px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .voucher-wrap .voucher-info .on{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/voucher/checked_7e83f9d.svg);background-repeat:no-repeat;background-position:2px 2px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap{margin-top:27px;padding-bottom:15px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line{height:20px;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.line:before{border-width:1px 0 0;border-style:solid;border-color:#e1e1e1}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap>.title>.text{height:20px;margin-top:-10px;padding:0 10px;font-size:16px;line-height:20px;text-align:center;color:#333;font-weight:600}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon{width:85%;height:50px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-left:auto;margin-right:auto}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-1-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-1-1_64a2ef0.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-1-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-1-2_fa189ff.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-1-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-1-3_19ec87f.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-2-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-2-1_ca49517.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-2-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-2-2_31b9e38.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-2-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-2-3_b77c74c.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-3-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-3-1_609eaf9.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-3-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-3-2_3f75f08.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .edu-new-vip .icon.icon-3-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/image/eduNewVip/icon-3-3_dfc68a1.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .wk-row{padding-top:9px;padding-bottom:9px}.sf-edu-wenku .sfcommonwg-cashiervip-goods-root .more-privileges-wrap .privilege-text{margin-top:13px;font-size:13px;line-height:20px;text-align:center;color:#666}</style>
<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root{position:relative;z-index:1000;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:-1px;background:#fff}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list{padding-bottom:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item{display:inline-block}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div{position:relative;padding:20px 0;border:1px solid #e9e9e9;border-radius:2px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div>div{line-height:16px;text-align:center}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .angle-bottom{display:none;position:absolute;bottom:-20px;left:0;right:0;margin-left:auto;margin-right:auto;width:0;height:0;border-width:0 10px 10px;border-style:solid;border-color:transparent transparent #f9f9f9}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .time-length{color:#333}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price{font-weight:700;text-align:center;color:#E54843;font-size:15px;margin-top:12px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .original-price{margin-top:12px;display:inline-block;font-size:10px;text-decoration:line-through;color:#999;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount{display:inline-block;width:15px;height:15px;font-size:10px;line-height:15px;vertical-align:top;color:#e54843;background-color:#fff8f8;position:relative;border-radius:2px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:4px}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:5px}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:5.5px}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-radius:6px}}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .price .mark-discount:before{border-width:1px;border-style:solid;border-color:#e54843}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .discount-num{display:block;position:absolute;top:-1px;right:-1px;width:30px;height:30px;background-size:cover}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .discount-num.xianshi{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/brand-xianshi_0d8f509.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div .discount-num.tehui{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/brand-tehui_8d6dff6.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item.goods-item-first{padding-left:0!important}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item.goods-item-last{padding-right:0!important}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap{padding-top:7.5px;padding-bottom:7.5px;border-radius:2px;background:#f9f9f9}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item{padding-left:4.47368421%;font-size:13px;line-height:13px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item .wangpan-pri{color:#D8B879}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item .gold-color{color:#D8B879}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item .row-1{display:inline-block;overflow:hidden;width:95%;white-space:nowrap;text-overflow:ellipsis}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item i{display:inline-block;width:4px;height:4px;margin-top:11px;margin-right:4px;vertical-align:top;border-radius:2px;background-color:#d8d8d8}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item div{display:inline}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .privilege-item>div>div{line-height:26px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .privileges-wrap .wangpan-item{display:none}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap{margin-top:27px;padding-bottom:15px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line{height:20px;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.line:before{border-width:1px 0 0;border-style:solid;border-color:#e1e1e1}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap>.title>.text{height:20px;margin-top:-10px;padding:0 10px;font-size:16px;line-height:20px;text-align:center;color:#333;font-weight:600}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon{width:85%;height:50px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-left:auto;margin-right:auto}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-1-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-1-1_64a2ef0.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-1-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-1-2_fa189ff.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-1-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-1-3_19ec87f.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-2-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-2-1_ca49517.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-2-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-2-2_31b9e38.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-2-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-2-3_b77c74c.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-3-1{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-3-1_609eaf9.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-3-2{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-3-2_3f75f08.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .edu-new-vip .icon.icon-3-3{background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/eduNewVip/icon-3-3_dfc68a1.png)}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .wk-row{padding-top:9px;padding-bottom:9px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .more-privileges-wrap .privilege-text{margin-top:13px;font-size:13px;line-height:20px;text-align:center;color:#666}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .cashiervip-docpack{position:relative;z-index:1000;background:#fff}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .cashiervip-docpack .buy-package{padding:20px 0;text-decoration:none;color:#D8B879;font-size:15px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .cashiervip-docpack .buy-package .choose-icon{display:inline-block;width:18px;height:19px;margin-right:4px;vertical-align:-4px;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/image/payDoc/cashier_37e02f6.png);background-size:18px 108px;background-position:0 -27px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .cashiervip-docpack .buy-package .choosed{background-position:0 0}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .c-sfcommonwg-paydoc .doc-name{font-size:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;padding:12px 0}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .c-sfcommonwg-paydoc .doc-name .doc-icon{display:inline-block;margin-right:7px;vertical-align:middle}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .c-sfcommonwg-paydoc .doc-desc{font-size:13px;padding-left:32px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .c-sfcommonwg-paydoc .doc-desc .doc-price{color:#e54743}.sf-edu-wenku .sfcommonwg-cashiervip-goodspackage-root .c-sfcommonwg-paydoc .doc-desc .doc-size{color:#999;padding-left:8px;margin-left:8px;border-left:1px solid #E7E7E7}.sf-edu-wenku .sfcommonwg-cashiervip-root.wkvip .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div.active{border-color:#D8B879;background-color:rgba(216,184,121,.2)}.sf-edu-wenku .sfcommonwg-cashiervip-root.wkvip .sfcommonwg-cashiervip-goodspackage-root .vip-goods-list .goods-item>div.active .angle-bottom{display:block}</style>
<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root{position:relative;z-index:1000;overflow-y:auto;margin-top:-1px;background:#fff}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc{padding-bottom:20px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc .doc-name{font-size:18px;line-height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;padding:12px 0}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc .doc-name .doc-icon{display:inline-block;margin-right:7px;vertical-align:middle}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc .doc-desc{font-size:13px;padding-left:32px}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc .doc-desc .doc-price{color:#e54743}.sf-edu-wenku .sfcommonwg-cashiervip-goodspaydoc-root .c-sfcommonwg-paydoc .doc-desc .doc-size{color:#999;padding-left:8px;margin-left:8px;border-left:1px solid #E7E7E7}</style>

<style type="text/css">.sf-edu-wenku .sfcommonwg-mask-root{bottom:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:8}</style>
<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku html{-webkit-text-size-adjust:none}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root{font-size:0;height:48px;width:100%;background:#fff;z-index:1000;position:relative}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info,.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .confirm{display:inline-block}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info{position:relative;width:66.50563607%;padding-left:6.17433414%;box-sizing:border-box;font-size:16px;color:#333;height:48px;line-height:48px;vertical-align:top}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;-ms-transform-origin:left top;transform-origin:left top;-webkit-transform-origin:left top;box-sizing:border-box;pointer-events:none}@media (-webkit-min-device-pixel-ratio:2){.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{width:200%;height:200%;-webkit-transform:scale(0.5)}}@media (-webkit-min-device-pixel-ratio:2.5){.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{width:250%;height:250%;-webkit-transform:scale(0.4)}}@media (-webkit-min-device-pixel-ratio:2.75){.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{width:275%;height:275%;-webkit-transform:scale(0.36363636)}}@media (-webkit-min-device-pixel-ratio:3){.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{width:300%;height:300%;-ms-transform:scale(0.33333333);transform:scale(0.33333333);-webkit-transform:scale(0.33333333)}}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info:before{border-width:1px 0 0;border-style:solid;border-color:#e6e6e6}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .price-info>span{font-size:20px;color:#E54843}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .confirm{width:33.41384863%;color:#fff;background-color:#D8B879;line-height:48px;font-size:18px;text-align:center}.sf-edu-wenku .sfcommonwg-cashiervip-pay-root .confirm:active{background-color:#c1a56c}</style>
<div class="sfcommonwg-cashiervip-root wkvip"
     :style="{display: show ? 'block' : 'none'}">
    <component-mask-cashiervip></component-mask-cashiervip>
    <div class="tabs-root">
        <div class="tab">
            <span class="edu-new-vip" v-if="cashierType=='vip'">
                <img src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/image/wap-newcashier_a2696cd.png" style="width: 180px;" alt="logo">
            </span>
            <span class="edu-new-vip" v-if="cashierType=='paydoc' || cashierType=='package'">购买文档</span>
        </div>
        <i class="icon-close" @click="handleClose"></i>
    </div>

    <!--vip收银台-->
    <component-goods v-if="cashierType=='vip'"
            :vip-user-info="vipUserInfo"
            :doc-info="docInfo"
            :doc-id="docId"
            :cashier-type="cashierType"
            :renewal-vip-info="vipUserInfo.renewal_vip_info || {}">
    </component-goods>

    <!--付费文档收银台-->
    <component-goodspaydoc v-if="cashierType=='paydoc'"
                        :vip-user-info="vipUserInfo"
                        :doc-info="docInfo"
                        :doctype="doctype"
                        :doc-id="docId">
    </component-goodspaydoc>

    <!--打包售卖收银台-->
    <component-goodspackage v-if="cashierType=='package'"
                        :vip-user-info="vipUserInfo"
                        :doc-info="docInfo"
                        :doc-id="docId"
                        :doctype="doctype"
                        :cashier-type="cashierType">
    </component-goodspackage>

    <component-pay
            :doc-id="docId"
            :vip-user-info="vipUserInfo"
            :is-login="isLogin"
            :reader-type="readerType"
            :ppt2-retype="ppt2Retype"
            :cashier-code-suffix="cashierCodeSuffix"
            :is-vip-buy-change="isVipBuyChange">
    </component-pay>
</div>






<style type="text/css">.sf-edu-wenku .voucher-package-root{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:500;display:none}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;z-index:1000;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:210px;width:100%;display:block;padding-top:24px;border-bottom:2px solid #E6E6E6}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .icon-close{position:absolute;top:0;right:4.10628019%;margin-right:-17px;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucherPackage/image/close_f50ae26.svg);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;width:50px;height:50px}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-title{width:100%;font-size:18px;line-height:18px;text-align:center;position:fixed}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-title .red{color:#E54743}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-icon{width:59.17874396%;height:auto;position:fixed;margin-left:20.37037037%;margin-right:20.45088567%;margin-top:36px}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-video{width:100%;text-align:center;position:fixed;padding-top:123px}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-video .package-btn{border-radius:2px;width:91.78743961%;font-size:16px;line-height:44px;background-color:#E54743;margin-left:4.10628019%;margin-right:4.10628019%;display:block;color:#fff}.sf-edu-wenku .voucher-package-root>.voucher-tabs-root .package-video .video-tip{color:#666;font-size:13px;line-height:35px}</style>
<style type="text/css">.sf-edu-wenku .sfcommonwg-mask-root{bottom:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:8}</style>
<div class="voucher-package-root" :style="{display: show ? 'block' : 'none'}">
	<component-mask-cashiervip></component-mask-cashiervip>
	<div class="voucher-tabs-root">
		<i class="icon-close" @click="handleClose"></i>
		<div class="package-title">看视频广告，获取<span class="red">20元</span>代金券礼包</div>
		<img src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucherPackage/image/package_c317bd0.png" class="package-icon">
		<div class="package-video">
			<a class="package-btn" @click="handleVideoAd">看视频，立领券</a>
			<span class="video-tip">视频大小约3.7M</span>
		</div>
	</div>
</div>




<style type="text/css">.sf-edu-wenku .voucher-receive-root{background-color:#fff;position:fixed;bottom:0;width:100%;z-index:500;display:none}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;z-index:1000;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:275px;width:100%;display:block;padding-top:24px;border-bottom:2px solid #E6E6E6}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root .icon-close{position:absolute;top:0;right:4.10628019%;margin-right:-17px;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/image/close_f50ae26.svg);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;width:50px;height:50px}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root .voucher-title-tip{width:100%;font-size:18px;line-height:18px;text-align:center;position:fixed}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root .voucher-title-tip .red{color:#E54743}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root ul{padding-top:36px}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root .voucher-img{width:91.30434783%;height:auto;margin-left:4.34782609%;margin-right:4.34782609%;padding-bottom:12px}.sf-edu-wenku .voucher-receive-root>.receive-tabs-root .receive-btn{border-radius:2px;width:91.78743961%;font-size:16px;line-height:44px;text-align:center;background-color:#E54743;margin-left:4.10628019%;margin-right:4.10628019%;display:block;color:#fff;margin-top:4px}</style>
<style type="text/css">.sf-edu-wenku .sfcommonwg-mask-root{bottom:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:8}</style>
<div class="voucher-receive-root" :style="{display: show ? 'block' : 'none'}">
	<component-mask-cashiervip></component-mask-cashiervip>
	<div class="receive-tabs-root">
        <i class="icon-close" @click="handleClose"></i>
        <div class="voucher-title-tip">恭喜您获得<span class="red">20元</span>VIP代金券</div>
        <ul>
            <li><img src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/image/voucher-5_0b6c35b.png" class="voucher-img"></li>
            <li><img src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/image/voucher-15_0787f40.png" class="voucher-img"></li>
        </ul>
        <a class="receive-btn" @click="handleReceiveVoucher">立即使用</a>
	</div>
</div>




<style type="text/css">.sf-edu-wenku .wangpan-root{background-color:#fff;position:fixed;bottom:0;width:100%;height:190px;z-index:500;display:none}.sf-edu-wenku .wangpan-root .wangpan-succ-root{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background:#fff;z-index:1000;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:210px;width:100%;display:block;padding-top:24px;border-bottom:2px solid #E6E6E6}.sf-edu-wenku .wangpan-root .wangpan-succ-root .icon-close{position:absolute;top:0;right:4.10628019%;margin-right:-17px;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wangpan/image/close_f50ae26.svg);background-size:16px 16px;background-position:50% 50%;background-repeat:no-repeat;width:50px;height:50px}.sf-edu-wenku .wangpan-root .wangpan-succ-root .wangpan-title{font-size:18px;text-align:center}.sf-edu-wenku .wangpan-root .wangpan-succ-root .wangpan-title .icon-title{display:inline-block;background-image:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wangpan/image/doc-got_8739e88.png);background-size:22px 22px;background-position:50% 50%;width:22px;height:22px;position:relative;top:4px;margin-right:6px}.sf-edu-wenku .wangpan-root .wangpan-succ-root .wangpan-file{font-size:14px;color:#666;text-align:center;line-height:60px}.sf-edu-wenku .wangpan-root .wangpan-succ-root .wangpan-btn{height:42px;background-color:#1CB584;width:91.78743961%;color:#fff;text-align:center;display:inline-block;border-radius:2px;line-height:42px;margin-left:4.10628019%;font-size:16px;text-decoration:none}</style>
<style type="text/css">.sf-edu-wenku .wp-mask-root{bottom:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.65);z-index:8}</style>
<div class="wangpan-root">
	<component-mask-wp></component-mask-wp>
	<div class="wangpan-succ-root">
		<i class="icon-close" @click="handleClose"></i>
		<div class="wangpan-title"><i class="icon-title"></i>已转存到百度网盘</div>
		<div class="wangpan-file">存储在文件夹【来自：百度文库】</div>
		<a class="wangpan-btn" href="https://pan.baidu.com/wap/home" @click="handleToWangpan">去看看</a>
	</div>
</div>




<style type="text/css">.sf-edu-wenku{}.sf-edu-wenku .top-bar-root{width:100%;position:fixed;z-index:9;border-bottom:#f1f1f1 1px solid;-webkit-tap-highlight-color:rgba(255,255,255,0)}.sf-edu-wenku .top-bar-root>.wk-container{box-sizing:border-box;height:44px}.sf-edu-wenku .top-bar-root>.wk-container .left-panel{display:inline-block;height:100%}.sf-edu-wenku .top-bar-root>.wk-container .left-panel span{color:#333;display:inline-block;line-height:44px;height:44px;font-size:18px;vertical-align:top;font-weight:700}.sf-edu-wenku .top-bar-root>.wk-container .left-panel span.btn-back{height:100%;width:19px;padding:0 11px;margin-left:-11px;background-repeat:no-repeat;background-size:19px 19px;background-position:50% 50%}.sf-edu-wenku .top-bar-root>.wk-container .right-panel{float:right;height:100%;font-size:0}.sf-edu-wenku .top-bar-root>.wk-container .right-panel>button{position:relative;display:inline-block;line-height:44px;font-size:18px;height:100%;width:43px;box-sizing:border-box;border:0;background-color:transparent;padding:11px}.sf-edu-wenku .top-bar-root>.wk-container .right-panel>button>i{display:block;width:21px;height:21px;background-repeat:no-repeat;background-size:21px 21px;background-position:50% 50%}.sf-edu-wenku .top-bar-root>.wk-container .right-panel>button:last-of-type{margin-right:-11px}.sf-edu-wenku .top-bar-placeholder{width:100%;height:44px}.sf-edu-wenku .top-bar-root.rtcs,.sf-edu-wenku .top-bar-root.xreader{background-color:#fff;border-bottom:#f1f1f1 1px solid}.sf-edu-wenku .top-bar-root.ppt{background-color:#000;border-bottom:1px solid #222}.sf-edu-wenku .top-bar-root.ppt .wk-container .left-panel span{color:#fff}.sf-edu-wenku .top-bar-root.ppt+.top-bar-placeholder{display:none}.sf-edu-wenku .hidden{height:100%;overflow:hidden}</style>


<div class="top-bar-root xreader" v-show="!isNa">
    <div class="wk-container sf-edu-wenku-id-wk_toolbar" v-show="show">
        <div class="left-panel">
            <span class="btn-home-back btn-home"
                @click="handleBackOrHome">
                
                    百度文库
                
            </span>
        </div>
        <div class="right-panel" v-bind:style="{ display: 'inline-block' }">
            <button class="btn-search" @click="handleSearch" v-if="btnShow.search"><i></i></button>
            <button class="btn-share" @click="handleShare" v-if="btnShow.share"><i></i></button>
            <button class="btn-collect" :class="{'btn-collected': isCollected}" @click="handleCollect" v-if="btnShow.collect"><i></i></button>
            <button class="btn-download" :class="{'lure': downloadBtnLure}" @click="handleDownload" v-if="btnShow.download"><i></i></button>
            <button class="btn-setting" @click="handleSetting" v-if="btnShow.setting"><i></i></button>
        </div>
    </div>
    <div class="funcs-root">
    </div>
</div>
<div class="top-bar-placeholder"></div>



<div class="b-zhiding-root"></div>






<div class="sf-edu-wenku-id-container wrap xreader-container reader-xreader">
    
    <style type="text/css">.sf-edu-wenku{}.sf-edu-wenku .top-doc-info-root{padding-top:18px;padding-bottom:12px;border-bottom:1px solid #f1f1f1}.sf-edu-wenku .top-doc-info-root .doc-title{font-size:24px;line-height:30px;font-weight:700;color:#333;word-break:break-all;padding-bottom:1px;position:relative}.sf-edu-wenku .top-doc-info-root .doc-title>.vip-free{width:42px;height:15px;margin-left:4px;background-size:contain;display:inline-block;position:relative;top:-5px;left:0}.sf-edu-wenku .top-doc-info-root .doc-title>.new-vip-flag{color:#E54743;font-size:12px;line-height:18px;border:1px solid #EDB9BA;border-radius:2px;background:0 0;width:auto;padding:0 3px;height:18px;font-weight:400}.sf-edu-wenku .top-doc-info-root .doc-info-wrap{padding:7px 0 12px;font-size:0;line-height:0}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>div{margin:0;display:inline-block;height:13px;font-size:13px;line-height:13px;color:#999;padding:0 8px}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.uploaded-date{padding-left:0}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.pages-number,.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.value{border-left:1px solid #e7e7e7}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author{border-left:1px solid #e7e7e7}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author a{text-decoration:none;color:#405B95}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .pgc{background-size:contain}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .bgc{background-size:contain}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .pgc,.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .bgc{color:#405B95;display:inline-block;width:14px;height:13px;vertical-align:top}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .pgc:active,.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .bgc:active{opacity:.5}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.author .author-name{margin-left:0;color:#405B95;max-width:80px;line-height:13px;height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:top}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.score{font-size:0;width:102px;height:14px}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.score>.value{float:right;font-size:13px;display:inline-block}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.price{color:#E54743}.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.bgc-guide{display:none;background:url(https://edu-wenku.bdimg.com/v1/wap/org-index-1537863767903.png) no-repeat;background-size:contain;text-indent:12px}@media screen and (max-width:370px){.sf-edu-wenku .top-doc-info-root .doc-info-wrap>.bgc-guide{display:none!important}}.sf-edu-wenku .top-doc-info-root .btn-view-in-app{font-size:13px;line-height:26px;border-radius:2px;display:inline-block;padding:0 8px;position:relative;border:0;background:#1CB584;color:#fff}.sf-edu-wenku .top-doc-info-root .btn-view-in-app:after{content:'';position:absolute;top:0;left:0;border:1px solid #1CB584;box-sizing:border-box;width:200%;height:200%;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-radius:6px}.sf-edu-wenku .top-doc-info-root .btn-view-in-app:active{opacity:.5}.sf-edu-wenku .reader-ppt .top-doc-info-root{border-bottom:0 solid #e1e1e1;padding-top:25px}.sf-edu-wenku .reader-ppt .top-doc-info-root .btn-view-in-app{display:none}</style>


<div class="top-doc-info-root wk-container" v-show="show">
    <div class="doc-title">机器视觉技术发展现状文献综述
        
            
                <div class="vip-free"></div>
            

        
    </div>
    <div class="doc-info-wrap">
        <div class="uploaded-date">2018-01-19</div>
        <div class="pages-number">7页</div>
        
        <div class="value">5.0分</div>

        

    </div>
    <div class="btn-view-in-app">
        
            用App免费查看
        
    </div>
</div>



    
    <style type="text/css">.sf-edu-wenku .sf-edu-wenku-id-content{position:relative;overflow:hidden}.sf-edu-wenku .gap{width:100%;height:8px;background:#f5f5f5}.sf-edu-wenku .gap:first-of-type{display:none}.sf-edu-wenku .content{position:relative;overflow-x:hidden;padding:0 0 10px;font-size:1em;line-height:1.7em}.sf-edu-wenku .content[data-page="1"]{padding-top:4.10628019%;border-top:1px solid #f1f1f1;min-height:40px;border-top:0}.sf-edu-wenku .content p.txt{word-wrap:break-word;color:#333;text-align:left;font-family:"PT Serif","Droid Serif","Times New Roman",arial,sans-serif;padding:9px 0}.sf-edu-wenku .content p.txt a{text-decoration:none;color:#2fad85}.sf-edu-wenku .content p.pic{text-align:center;line-height:0;padding:9px 0}.sf-edu-wenku .content p.pic .pre{background:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/cXreader/asset/image/image_load_9c75fa2.png) no-repeat center;background-size:48px 38px;margin:10px auto}.sf-edu-wenku .content p.pic img{background:#fff;vertical-align:middle}.sf-edu-wenku .content .loading{height:200px;line-height:200px;text-align:center;color:#999;font-size:12px}.sf-edu-wenku .content .page_mark{text-align:right;color:#646464}</style>

<div class="sf-edu-wenku-id-content font-size-setting fsz1 sf-edu-wenku-doc-reader doc-content-wrap">
    
        
    
    
    
    <firstpaint></firstpaint>
</div>



    
    




<div class="pagerwg-root hide">
    <div class="pagerwg-loadSucc">
        <div class="pagerwg-button" v-on:click="getContentMore" v-show="showLoadMore">
            点击加载更多<span class="pagerwg-arrow-lower"></span>
        </div>
        <div class="pagerwg-schedule" v-show="nowPage < totalPageNum">
            <span v-text="progressShow()">
            </span>
            <i class='pagerwg-line'></i>
        </div>
    </div>
    <div class="pagerwg-loading hide">
        <div class="pagerwg-loading-icon"></div>
    </div>
    <div class="pagerwg-loadFail hide">
        <p>加载失败，请重试</p>
    </div>
</div>




<div class="gain-doc-block-root wk-container" :class="{'no-bg': isNoBg, 'vip-buy-doc': vipBuyDoc}">
    <div v-if="currentStatus===STATUS.UNJIAOYUVIP_NINE_YEARS" class="wk-nine-years">
        <div class="title">
            <div class="text">文库9周年 VIP全新升级</div>
        </div>
        <div class="info-super">
            <div class="info-item info-item-1">
                <i></i>
                <div class="text-super">
                    享万本图书免费读
                </div>
            </div>
            <div class="info-item info-item-2">
                <i></i>
                <div class="text-super">
                    赠百度阅读VIP精品版
                </div>
            </div>
            <div class="info-item info-item-3">
                <i></i>
                <div class="text-super">
                    享视频课程免费学
                </div>
            </div>
            <div class="info-item info-item-4">
                <i></i>
                <div class="text-super">
                    赠智慧课堂VIP试用版
                </div>
            </div>
            
        </div>
        <div class="btn-join-vip-super btn-nine-year-upgrade stop-propagation" @click="handleBuyVIP('wkvip', 'renew', 'wap_cardtoVIP_update')">
            <i></i>升级VIP，加赠权益不加价
        </div>
    </div>
    <div v-else-if="currentStatus===STATUS.UNVIP_NINE_YEARS" class="wk-nine-years">
        <div class="title">
            <div class="text">文库9周年 VIP升级不加价</div>
        </div>
        <div class="info-super">
            <div class="info-item info-item-1-super">
                <i></i>
                <div class="text-super">
                    本文立即免费保存
                </div>
            </div>
            <div class="info-item info-item-2-super">
                <i></i>
                <div class="text-super">
                    赠百度阅读VIP精品版
                </div>
            </div>
            <div class="info-item info-item-3-super">
                <i></i>
                <div class="text-super">
                    千万文档免费下载
                </div>
            </div>
            <div class="info-item info-item-4-super">
                <i></i>
                <div class="text-super">
                    赠智慧课堂VIP试用版
                </div>
            </div>
        </div>
        <div class="btn-join-vip-super btn-nine-year-join stop-propagation" @click="handleBuyVIP('wkvip', 'new', 'wap_cardtoVIP_new_shiyan1/2')">
            <i></i>开通VIP，加赠权益不加价
        </div>
    </div>
    <div v-else-if="currentStatus===STATUS.TICKET_VIPFREE_PROFESSION_SMALL_FLOW_NO_INFO">
        <div class="btns-warp">
            <div class="btn-download-app gain-doc-block-btn-download-app stop-propagation" :class="{'btn-download-app-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" v-if="isUGCAppGuide">
                <i></i>APP新用户免费赠送全文，戳>>
            </div>
            <div class="btn-join-vip stop-propagation" @click="handleBuyVIP('wkvip', 'new', 'wap_cardtoVIP_Naflow')" v-if="isUGCAppGuide">
                <i></i>加入VIP，本文免费下载
            </div>
            <div class="btn-join-vip stop-propagation" @click="handleBuyVIP('wkvip', 'new',  'wap_cardtoVIP_new__duizhao1/2')" v-else>
                <i></i>加入VIP，本文免费下载
            </div>
        </div>
        <div class="info">
            <div class="info-item info-item-1">
                <i></i>
                <div class="text">
                    本文立即免费保存
                </div>
            </div>
            <div class="info-item info-item-2">
                <i></i>
                <div class="text">
                    百万优质文档免费专享
                </div>
            </div>
            <div class="info-item info-item-3">
                <i></i>
                <div class="text">
                    一键搜索VIP免费文档
                </div>
            </div>
            <div class="info-item info-item-4">
                <i></i>
                <div class="text">
                    精品图书免费阅读
                </div>
            </div>
        </div>
    </div>
    <div v-else-if="currentStatus===STATUS.PAYMENT_DOC || currentStatus===STATUS.PAYMENT_PACKDOC"
        :class="{'normal-try-read': !isPartDoc && !isOnePage}">
        <div class="title">
            <div v-if="isPartDoc">
                <div class="text">试读结束，剩余内容购买后可下载查看</div>
            </div>
            <div v-else-if="isOnePage">
                <div class="text">本文仅一页，购买后可获取全文</div>
            </div>
            <div v-else-if="isDownloadable">
                <div class="text">试读结束，购买后可阅读全文或下载</div>
            </div>
            <div v-else>
                <div class="text">试读结束，购买后可阅读全文</div>
            </div>
        </div>
        <div class="download-block-pay-price-info">
            <span v-if="showPrice">
                <span class="download-block-pay-price-origin" v-html="setPrice"></span>
            </span>
            <span class="download-block-pay-price">
                <strong v-if="showPrice" v-html="setDiscountName"></strong>
                <span v-html="showConfirmPrice"></span>
            </span>
        </div>
        <div class="download-block-pay-topay-btn" @click="buyDoc">
            立即购买
        </div>
        <div class="remark rights-accessed">
            <div><span>文库App随时阅读</span></div>
            <div><i></i><span>电脑端的便捷下载</span></div>
            <div><i></i><span>发送个人邮箱</span></div>
        </div>
    </div>
    <div v-else-if="currentStatus===STATUS.OTHER">
        <div class="title">
            <div class="text">使用文库App可享受</div>
        </div>
        <div class="remark rights-accessed">
            <div><i></i><span>免费下载此文档</span></div>
            <div><i></i><span>多端同步便捷下载</span></div>
            <div><i></i><span>发送个人邮箱</span></div>
        </div>
        <div class="btns-warp wk-container">
            <span class="btn-free-download wk-span12 stop-propagation" @click="handleBtnFreeDownload">
                用App免费下载
            </span>
        </div>
    </div>
    <!-- 共享下载特权小于等于 1 && 专业下载特权大于 1 -->
    <div v-else-if="currentStatus===STATUS.VIP_RENEWALS && renewalVipInfo.normal_download_ticket_total <= 1 && renewalVipInfo.pro_download_ticket_total > 1"
        :class="{'renewal-jiaoyu': renewalVipInfo.jiaoyu_vip_info.is_vip, 'renewal-wenku': renewalVipInfo.vip_info.is_vip, 'renewal-jiaoyu-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的共享文档下载特权<b v-if="renewalVipInfo.normal_download_ticket_total === 0">已用尽</b><b v-else>剩余${renewalVipInfo.normal_download_ticket_total}个</b></div>
        </div>
        <div v-if="renewalVipInfo.jiaoyu_vip_info.is_vip">
            <p class="tips">续费年会员立赠12个共享文档下载特权</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" 
                :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('jyvip', 'renew', 'wap_view_xufei_tequan')">
                    立即续费VIP
                </div>
            </div>
        </div>
        <div v-else>
            <p class="tips"><span v-if="renewalVipInfo.vip_info.flag === 1">续费</span><span v-else>升级</span>年会员立赠12个共享文档下载特权</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}"@click="handleBuyVIP('wkvip', 'renew', 'wap_view_xufei_tequan')">
                    立即<span v-if="renewalVipInfo.vip_info.flag === 1">续费</span><span v-else>升级</span>VIP
                </div>
            </div>
        </div>
    </div>
    <!-- 共享下载特权大于 1 && 专业下载特权小于等于 1 -->
    <div v-else-if="currentStatus===STATUS.VIP_RENEWALS && renewalVipInfo.normal_download_ticket_total > 1 && renewalVipInfo.pro_download_ticket_total <= 1"
        :class="{'renewal-jiaoyu': renewalVipInfo.jiaoyu_vip_info.is_vip, 'renewal-wenku': renewalVipInfo.vip_info.is_vip, 'renewal-jiaoyu-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的专业文档下载特权<b v-if="renewalVipInfo.pro_download_ticket_total === 0">已用尽</b><b v-else>剩余${renewalVipInfo.pro_download_ticket_total}个</b></div>
        </div>
        <div v-if="renewalVipInfo.jiaoyu_vip_info.is_vip">
            <p class="tips">续费年会员立赠4个专业文档下载特权</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" 
                :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('jyvip', 'renew', 'wap_view_xufei_tequan')">
                    立即续费VIP
                </div>
            </div>
        </div>
        <div v-else>
            <p class="tips"><span v-if="renewalVipInfo.vip_info.flag === 1">续费</span><span v-else>升级</span>年会员立赠4个专业文档下载特权</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}"@click="handleBuyVIP('wkvip', 'renew', 'wap_view_xufei_tequan')">
                    立即<span v-if="renewalVipInfo.vip_info.flag === 1">续费</span><span v-else>升级</span>VIP
                </div>
            </div>
        </div>
    </div>
    <!-- 共享下载特权小于等于 1 && 专业下载特权小于等于 1 -->
    <div v-else-if="currentStatus===STATUS.VIP_RENEWALS && renewalVipInfo.normal_download_ticket_total <= 1 && renewalVipInfo.pro_download_ticket_total <= 1"
    :class="{'renewal-jiaoyu': renewalVipInfo.jiaoyu_vip_info.is_vip, 'renewal-wenku': renewalVipInfo.vip_info.is_vip, 'renewal-jiaoyu-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的下载特权<b v-if="renewalVipInfo.normal_download_ticket_total + renewalVipInfo.pro_download_ticket_total === 0">已用尽</b><b v-else>剩余${renewalVipInfo.pro_download_ticket_total + renewalVipInfo.normal_download_ticket_total}个</b></div>
        </div>
        <div v-if="renewalVipInfo.jiaoyu_vip_info.is_vip">
            <p class="tips">续费年会员立赠2种下载特权各8个</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" 
                :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('jyvip', 'renew', 'wap_view_xufei_tequan')">
                    立即续费VIP
                </div>
            </div>
        </div>
        <div v-else>
            <p class="tips">升级年会员立赠2种下载特权各8个</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-tequan stop-propagation limit-time" :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}"@click="handleBuyVIP('wkvip', 'renew', 'wap_view_xufei_tequan')">
                    立即升级VIP
                </div>
            </div>
        </div>
    </div>
    <!-- 百度教育会员到期时间小于 7 d -->
    <div v-else-if="currentStatus===STATUS.VIP_RENEWALS && renewalVipInfo.jiaoyu_vip_info.is_vip && renewalVipInfo.jiaoyu_vip_info.lastDays <= 7"
        class="renewal-jiaoyu" :class="{'renewal-jiaoyu-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的百度教育VIP<b>${renewalVipInfo.jiaoyu_vip_info.lastDays}天后到期</b></div>
        </div>
        <p v-if="renewalVipInfo.jiaoyu_vip_info.normal_download_ticket + renewalVipInfo.jiaoyu_vip_info.pro_download_ticket > 0" class="tips">续费后剩余${renewalVipInfo.jiaoyu_vip_info.normal_download_ticket + renewalVipInfo.jiaoyu_vip_info.pro_download_ticket}个下载特权可延期30天</p>
        <div class="btns-warp wk-container">
            <div class="btn-renewals btn-renewals-log-shichang stop-propagation limit-time" 
            :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('jyvip', 'renew', 'wap_view_xufei_shichang')">
                立即续费VIP
            </div>
        </div>
    </div>
    <!-- 文库会员到期时间小于 7 d -->
    <div v-else-if="currentStatus===STATUS.VIP_RENEWALS && renewalVipInfo.vip_info.is_vip && renewalVipInfo.vip_info.lastDays <= 7" class="renewal-wenku" :class="{'renewal-jiaoyu-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的文库VIP<b>${renewalVipInfo.vip_info.lastDays}天后到期</b></div>
        </div>
        <p v-if="renewalVipInfo.vip_info.normal_download_ticket + renewalVipInfo.vip_info.pro_download_ticket > 0" class="tips">升级后剩余${renewalVipInfo.vip_info.normal_download_ticket + renewalVipInfo.vip_info.pro_download_ticket}个下载特权可延期30天</p>
        <div class="btns-warp wk-container">
            <div class="btn-renewals btn-renewals-log-shichang stop-propagation limit-time" :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}"@click="handleBuyVIP('wkvip', 'renew', 'wap_view_xufei_shichang')">
                立即升级VIP
            </div>
        </div>
    </div>
    <!-- 教育会员过期 10 天内 -->
    <div v-else-if="currentStatus===STATUS.EXPIRED_VIP_RENEWALS && renewalVipInfo.jiaoyu_vip_info.expiredDays <= 10" class="renewal-expired" :class="{'renewal-expired-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
        <div class="title">
            <div class="text">您的百度教育VIP<b>已过期</b></div>
        </div>
        <p class="tips" v-if="renewalVipInfo.jiaoyu_vip_info.normal_download_ticket + renewalVipInfo.jiaoyu_vip_info.pro_download_ticket > 0">续费后剩余${renewalVipInfo.jiaoyu_vip_info.pro_download_ticket + renewalVipInfo.jiaoyu_vip_info.normal_download_ticket}个下载特权可延期30天</p>
        <p class="tips" v-else>续费VIP，获取下载特权</p>
        <div class="btns-warp wk-container">
            <div class="btn-renewals btn-renewals-log-shichang stop-propagation limit-time" 
            :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('jyvip', 'renew', 'wap_view_xufei_shichang')">
                立即续费VIP
            </div>
        </div>
    </div>
    <!-- 文库会员过期 10 天内 -->
    <div v-else-if="currentStatus===STATUS.EXPIRED_VIP_RENEWALS && renewalVipInfo.vip_info.expiredDays <= 10" class="renewal-expired" :class="{'renewal-expired-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}">
            <div class="title">
                <div class="text">您的文库VIP<b>已过期</b></div>
            </div>
            <p class="tips" v-if="renewalVipInfo.vip_info.normal_download_ticket + renewalVipInfo.vip_info.pro_download_ticket > 0">升级后剩余${renewalVipInfo.vip_info.pro_download_ticket + renewalVipInfo.vip_info.normal_download_ticket}个下载特权可延期30天</p>
            <p class="tips" v-else><span v-if="vipUserInfo.sf_svip !== 2111 && vipUserInfo.sf_svip !== 1011">续费</span><span v-else>升级</span>VIP，获取下载特权</p>
            <div class="btns-warp wk-container">
                <div class="btn-renewals btn-renewals-log-shichang stop-propagation limit-time" :class="{'btn-renewals-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="handleBuyVIP('wkvip', 'renew', 'wap_view_xufei_shichang')">
                    立即<span v-if="vipUserInfo.sf_svip !== 2111 && vipUserInfo.sf_svip !== 1011">续费</span><span v-else>升级</span>VIP
                </div>
            </div>
        </div>
    <div v-else>
        <div class="title" v-if="!isTryReadEnd">
            <div class="text">获取文档后可享受</div>
        </div>
        <div class="title" v-else>
            <div class="text">试读结束，获取后可阅读全文</div>
        </div>
        <div class="remark rights-accessed" v-if="!isTryReadEnd">
            <div><i></i><span>文库App随时阅读</span></div>
            <div><i></i><span>电脑端便捷下载</span></div>
            <div v-if="isInShoubai"><i></i><span>下载到本地</span></div>
            <div v-else><i></i><span>发送个人邮箱</span></div>
        </div>
        <div class="remark rights-accessed" v-else>
            <div><i></i><span>文库App随时阅读</span></div>
        </div>
        <div class="btns-warp">
            <div class="btn-use-privilege stop-propagation" :class="{'btn-use-privilege-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="usePrivilegeHandle" v-if="btnShow.usePrivilege">
                VIP免券获取
            </div>
            <div class="btn-to-get-doc stop-propagation" :class="{'btn-to-get-doc-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="gainDocHandle" v-if="btnShow.gainDoc">
                立即获取
            </div>
            <div class="btn-to-get-doc stop-propagation pro-doc" :class="{'pro-doc-super': vipUserInfo.sf_svip === 2111 || vipUserInfo.sf_svip === 1011}" @click="gainDocHandle" v-if="btnShow.isProfessionDoc">
                VIP免费获取
            </div>
        </div>
    </div>
</div>



<div class="fc-btm-root wk-container">

</div>


<div class="bottombarwg-root">
    <div class="bottombarwg-root-bottom">
        <div class="handel-box no-wangpan">
            <div class="share-area"><i></i><span>分享</span></div>
            <div class="collect-area"><i></i><span>收藏</span></div>
            <div class="down-area"><i></i><span>下载</span></div>
        </div>
        <div class="handel-box wangpan-show">
            <div class="share-area share-area-wp"><i></i><span>分享</span></div>
            <div class="collect-area collect-area-wp"><i></i><span>收藏</span></div>
            <div class="down-area down-area-wp"><i></i><span>下载</span></div>
            <div class="wangpan-area"><i></i><span>转存</span><span class='vip-icon'></span></div>
        </div>
    </div>
</div>



<div class="guidetowkappwg-root">
    <span class="app-icon"></span><span class="guidetowkappwg">下载文库客户端，离线文档随时查看</span>
    <span class="go-app"></span>
</div>



<div class="b-suiwen-root"></div>



<div class="copyprevilegewg-root">
    <div class="copyprevilegewg-container">
        <i class="icon-close"></i>
        <div class="copy-tip">
            <div class="title">超出复制上限</div>
            <div class="sub-title">
                <span class="line-span"></span>
                <span class="sub-tip-message">现在开通VIP，还可获得</span>
                <span class="line-span"></span>
            </div>
            <div class="rights-accessed">
                <div><i></i><span>免费下载文档</span></div>
                <div><i></i><span>付费文档8折</span></div>
                <div><i></i><span>点亮专属身份</span></div>
            </div>
            <div class="buy-vip-btn">开通VIP，享无限制复制特权</div>
        </div>
    </div>
    <div class="copyprevilegewg-mask"></div>
</div>




</div>




    <div class="rec-text-root">
    <div class="rec-head wk-container">相关推荐文档</div>
    <ul class="rec-list">
        <li v-for="(v, i) in recList" class="rec-li">
            <a class="wk-container">
                <div class="doc-icon" :class="docIconClass(v.docType)" @click="clickRecDoc(v, i)"></div>
                <div class="doc-title" v-text="v.docTitle" @click="clickRecDoc(v, i)" :class="changeWidth(i)"></div>
                <div class="doc-see-in-app" :class="downloadClass(i)" :data-id=v.docId :data-index=i v-if="i < 2">用App查看</div>
            </a>
        </li>
    </ul>
</div>












<div class="b-tuijian-root"></div>

<div class="b-bigpic-root"></div>





<a class="sf-edu-wenku-id-right-fixed-ad-wrap"></a>





<style type="text/css">.sf-edu-wenku .return-search-btn{display:none;position:fixed;bottom:20px;color:#fff;background-color:#38f;padding:4px 15px 4px 17px;font-size:15px;height:30px;line-height:30px;border-top-right-radius:3px;border-bottom-right-radius:3px;z-index:5}.sf-edu-wenku .return-search-btn .return-search-arrow{display:inline-block;margin-left:-1px;margin-top:-1px;background:url(//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/returnSearch/images/arrow_c3a19e2.png) center no-repeat;width:16px;height:16px;margin-right:6px;background-size:auto 14px;vertical-align:-3px}</style>
<div class="return-search-btn">
    <span class="return-search-arrow"></span>返回百度搜索
</div>











<div class="bottom-bar-global">
    <div class="doc-icon-global">
        <div>
            <img id="img-content" src="https://edu-wenku.bdimg.com/v1/pc/na%E8%87%AA%E5%AF%BC%E6%B5%81/icon-1520488196499.png">
        </div>
    </div>
    <p class="bottom-bar-content">用App打开，收藏本文随时看</p>
    <a class="bottom-btn-go-app">一键收藏</a>
</div>





<div class="c-dl-guide-modal-root">
    <div class="theme-wrap">
        <div class="inner-wrap">
            <div class="info-row r1">
                <div class="info-text-wrap">
                    <h2>2亿文档资料库</h2>
                    <p>涵盖各行课件、资料、模板、题库、报告等</p>
                </div>
            </div>
            <div class="info-row r2">
                <div class="info-text-wrap">
                    <h2>多种记录存储好工具</h2>
                    <p>提供图转文字、拍照翻译、语音速记等 </p>
                </div>
            </div>
            <div class="info-row r3">
                <div class="info-text-wrap">
                    <h2>APP端内容永久保存</h2>
                    <p>随时阅读，多端同步</p>
                </div>
            </div>
            <div class="btn-dl">立即下载</div>
            <div class="btn-close"></div>
        </div>
    </div>
</div>





    

                
                    
                    
                    
                    
                    
                    
                    
                    
                
                
                
                <script>
                    // dp监控
                    void function(a,b,c,d,e,f){function g(b){a.attachEvent?a.attachEvent('onload',b,!1):a.addEventListener&&a.addEventListener('load',b)}function h(a,c,d){d=d||15;var e=new Date;e.setTime((new Date).getTime()+1e3*d),b.cookie=a+'='+escape(c)+';path=/;expires='+e.toGMTString()}function i(a){var c=b.cookie.match(new RegExp('(^| )'+a+'=([^;]*)(;|$)'));return null!=c?unescape(c[2]):null}function j(){var a=i('PMS_JT');if(a){h('PMS_JT','',-1);try{a=a.match(/{["']s["']:(\d+),["']r["']:["']([\s\S]+)["']}/),a=a&&a[1]&&a[2]?{s:parseInt(a[1]),r:a[2]}:{}}catch(c){a={}}a.r&&b.referrer.replace(/#.*/,'')!=a.r||alog('speed.set','wt',a.s)}}if(a.alogObjectConfig){var k=a.alogObjectConfig.sample,l=a.alogObjectConfig.rand;d='https:'===a.location.protocol?'https://fex.bdstatic.com'+d:'http://fex.bdstatic.com'+d,k&&l&&l>k||(g(function(){alog('speed.set','lt',+new Date),e=b.createElement(c),e.async=!0,e.src=d+'?v='+~(new Date/864e5)+~(new Date/864e5),f=b.getElementsByTagName(c)[0],f.parentNode.insertBefore(e,f)}),j())}}(window,document,'script','/hunter/alog/dp.mobile.min.js');
                </script>
            </div>
        </div>
        <script src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/static/js/superframe_fix_b9796ba.js"></script>
    <script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/static/js/mod_3a26d3d.js"></script><script type="text/javascript">!function() {with(window._SF_.page){require.resourceMap({"res":{"sf_common:widget/third_party/vue.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/third_party/vue_4d47d23.js"},"sf_common:widget/cashierVIPNew/components/goods/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/log_3d09738.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/cashierVIPNew/components/goods/goods.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goods/goods_87ae3b8.js","deps":["sf_common:widget/cashierVIPNew/components/goods/log.js"]},"sf_common:widget/cashierVIPNew/components/goodsPaydoc/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPaydoc/log_d579092.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/cashierVIPNew/components/goodsPaydoc/goodsPaydoc.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPaydoc/goodsPaydoc_17cd1b8.js","deps":["sf_common:widget/cashierVIPNew/components/goodsPaydoc/log.js"]},"sf_common:widget/cashierVIPNew/components/goodsPackage/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/log_be20155.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/cashierVIPNew/components/goodsPackage/goodsPackage.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/goodsPackage/goodsPackage_82431ee.js","deps":["sf_common:widget/cashierVIPNew/components/goodsPackage/log.js"]},"sf_common:widget/cashierVIPNew/components/pay/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/pay/log_b5a388f.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/cashierVIPNew/components/pay/pay.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/pay/pay_2e39e62.js","deps":["sf_common:widget/cashierVIPNew/components/pay/log.js","sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/common/gd.js"]},"sf_common:widget/cashierVIPNew/components/mask/mask.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/components/mask/mask_e0a5fc2.js"},"sf_common:widget/cashierVIPNew/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/log_c282e4f.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/cashierVIPNew/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/cashierVIPNew/index_d630834.js","deps":["sf_common:widget/third_party/vue.js","sf_common:widget/cashierVIPNew/components/goods/goods.js","sf_common:widget/cashierVIPNew/components/goodsPaydoc/goodsPaydoc.js","sf_common:widget/cashierVIPNew/components/goodsPackage/goodsPackage.js","sf_common:widget/cashierVIPNew/components/pay/pay.js","sf_common:widget/cashierVIPNew/components/mask/mask.js","sf_common:widget/cashierVIPNew/log.js"]},"sf_common:widget/voucherPackage/components/mask/mask.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucherPackage/components/mask/mask_ee2acea.js"},"sf_common:widget/voucherPackage/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucherPackage/log_83965d5.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/voucherPackage/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucherPackage/index_8b335a0.js","deps":["sf_common:widget/third_party/vue.js","sf_common:widget/voucherPackage/components/mask/mask.js","sf_common:widget/voucherPackage/log.js"]},"sf_common:widget/voucher/components/mask/mask.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/components/mask/mask_af4fe82.js"},"sf_common:widget/voucher/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/log_7cb4ffd.js","deps":["sf_common:widget/util/log.js"]},"sf_common:widget/voucher/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/voucher/index_78e4d2d.js","deps":["sf_view:widget/common/gd.js","sf_common:widget/third_party/vue.js","sf_common:widget/voucher/components/mask/mask.js","sf_common:widget/voucher/log.js"]},"sf_view:widget/toc/component/wangpan/components/mask/mask.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wangpan/components/mask/mask_5130664.js"},"sf_view:widget/toc/component/wangpan/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wangpan/index_561ed87.js","deps":["sf_common:widget/third_party/vue.js","sf_view:widget/toc/component/wangpan/components/mask/mask.js"]},"sf_view:widget/common/model/bookmark.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/model/bookmark_9676caf.js","deps":["sf_view:widget/common/gd.js","sf_common:widget/util/cross_domain/cross_domain.js"]},"sf_view:widget/common/model/setting.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/model/setting_47ed6d4.js","deps":["sf_view:widget/common/gd.js","sf_common:widget/util/cross_domain/cross_domain.js"]},"sf_view:widget/toc/component/topBar/components/setting/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/setting/log_ab3ba6a.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/search/search.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/search/search_8e9f26a.js"},"sf_view:widget/toc/component/topBar/components/share/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/share/log_63355f8.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/share/share.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/share/share_ded4f18.js","deps":["sf_view:widget/common/gd.js","sf_view:widget/lib/async/clipboard.js","sf_common:widget/ui/CToast/CToast.js","sf_view:widget/toc/component/topBar/components/share/log.js"]},"sf_view:widget/toc/component/topBar/components/shareGuide/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/shareGuide/log_483fa8a.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/topBar/components/shareGuide/shareGuide.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/shareGuide/shareGuide_5ae03f7.js","deps":["sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/toc/component/topBar/components/shareGuide/log.js"]},"sf_view:widget/toc/component/topBar/components/feedbackGuide/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/feedbackGuide/log_0a7b238.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/topBar/components/feedbackGuide/feedbackGuide.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/feedbackGuide/feedbackGuide_8afa969.js","deps":["sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/toc/component/topBar/components/feedbackGuide/log.js"]},"sf_view:widget/toc/component/topBar/components/CDownloadBlock/CDownloadBlock.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/CDownloadBlock/CDownloadBlock_893f914.js","deps":["sf_view:widget/common/CPayInfo/CSendEmail/CSendEmail.js","sf_common:widget/ui/CGuideToast/CGuideToast.js","sf_common:widget/cashier/cashierDailog.js","sf_view:widget/lib/async/nadownload.js","sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/download/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/download/log_6e29f15.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/download/store/state.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/download/store/state_a3880e2.js"},"sf_view:widget/toc/component/topBar/components/download/store/currentStatusHandler.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/download/store/currentStatusHandler_8d79365.js"},"sf_view:widget/toc/component/topBar/components/download/store/computeStatusHandler.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/download/store/computeStatusHandler_85ff372.js","deps":["sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/download/download.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/download/download_7bb562d.js","deps":["sf_view:widget/common/CPayInfo/CSendEmail/CSendEmail.js","sf_view:widget/toc/component/topBar/components/CDownloadBlock/CDownloadBlock.js","sf_view:widget/toc/component/topBar/components/download/log.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/toc/component/topBar/components/download/store/state.js","sf_view:widget/toc/component/topBar/components/download/store/currentStatusHandler.js","sf_view:widget/toc/component/topBar/components/download/store/computeStatusHandler.js","sf_view:widget/toc/component/downloadGuide/index.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/setting/setting.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/setting/setting_0bb9024.js"},"sf_view:widget/toc/component/topBar/components/mask/mask.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/mask/mask_431e954.js"},"sf_view:widget/toc/component/topBar/components/toast/toast.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/toast/toast_e117806.js"},"sf_view:widget/toc/component/topBar/components/collect/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/collect/log_705fd90.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topBar/components/collect/collect.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/collect/collect_ddaea8e.js","deps":["sf_view:widget/lib/async/nadownload.js","sf_view:widget/toc/component/topBar/components/collect/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/common/mobile-select/mobile-select.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/mobile-select/mobile-select_f21749c.js"},"sf_view:widget/toc/component/topBar/components/cpl/cpl.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/components/cpl/cpl_867636e.js","deps":["sf_view:widget/common/mobile-select/mobile-select.js","sf_view:widget/common/gd.js"]},"sf_view:widget/common/model/login.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/model/login_ab7038b.js"},"sf_view:widget/common/model/fav.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/model/fav_1cd6787.js","deps":["sf_view:widget/common/gd.js","sf_view:widget/common/model/login.js"]},"sf_view:widget/toc/component/topBar/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/log_5e89b37.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/common/share/third_party/nativeShare.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/share/third_party/nativeShare_c81f23a.js"},"sf_view:widget/toc/component/topBar/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topBar/index_078fc2b.js","deps":["sf_common:widget/third_party/vue.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/common/searchRecmd/searchRecmd.js","sf_view:widget/toc/component/topBar/components/search/search.js","sf_view:widget/toc/component/topBar/components/share/share.js","sf_view:widget/toc/component/topBar/components/shareGuide/shareGuide.js","sf_view:widget/toc/component/topBar/components/feedbackGuide/feedbackGuide.js","sf_view:widget/toc/component/topBar/components/download/download.js","sf_view:widget/toc/component/topBar/components/setting/setting.js","sf_view:widget/toc/component/topBar/components/mask/mask.js","sf_view:widget/toc/component/topBar/components/toast/toast.js","sf_view:widget/toc/component/topBar/components/collect/collect.js","sf_view:widget/toc/component/topBar/components/cpl/cpl.js","sf_view:widget/common/model/fav.js","sf_view:widget/common/gd.js","sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/common/androidWechat/androidWechat.js","sf_view:widget/toc/component/topBar/log.js","sf_view:widget/common/share/third_party/nativeShare.js"]},"sf_view:widget/common/model/bgcpgc.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/model/bgcpgc_cd5b2de.js","deps":["sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/topDocInfo/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topDocInfo/log_36845b1.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/topDocInfo/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/topDocInfo/index_433427b.js","deps":["sf_common:widget/third_party/vue.js","sf_view:widget/common/model/bgcpgc.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/common/gd.js","sf_view:widget/toc/component/topDocInfo/log.js","sf_view:widget/toc/component/downloadGuide/index.js"]},"sf_view:widget/toc/component/guideToWkApp/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/guideToWkApp/log_8811baa.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/guideToWkApp/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/guideToWkApp/index_f2b4420.js","deps":["sf_view:widget/toc/component/guideToWkApp/log.js","sf_common:widget/util/cross_domain/cross_domain.js","sf_common:widget/util/log.js","sf_view:widget/toc/component/downloadGuide/index.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/tininessMix/guideToApp/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/tininessMix/guideToApp/log_cbc70e8.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/tininessMix/guideToApp/guideToApp.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/tininessMix/guideToApp/guideToApp_2025d86.js","deps":["sf_view:widget/toc/component/tininessMix/guideToApp/log.js"]},"sf_view:widget/toc/component/tininessMix/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/tininessMix/index_eed0789.js","deps":["sf_view:widget/common/goToApp.js","sf_view:widget/common/gd.js","sf_view:widget/common/log.js","sf_view:widget/common/nearread.js","sf_view:widget/common/statistic.js","sf_view:widget/toc/component/tininessMix/guideToApp/guideToApp.js","sf_view:widget/common/rightFixedAd/rightFixedAd.js"]},"sf_view:widget/toc/component/b_asp/libs/dconf.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/libs/dconf_e863619.js","deps":["sf_view:widget/common/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/b_asp/libs/monitor.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/libs/monitor_f56c6ec.js"},"sf_view:widget/toc/commerce/pinzhuan/model.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/commerce/pinzhuan/model_9f7829a.js","deps":["sf_view:widget/common/gd.js"]},"sf_view:widget/dep/detect.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/detect_d3ac44a.js","pkg":"sf_view:p13"},"sf_view:widget/dep/throttle.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/throttle_e110ac0.js","pkg":"sf_view:p13"},"sf_view:widget/dep/support.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/support_cb14268.js","pkg":"sf_view:p13"},"sf_view:widget/dep/matchMedia.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/matchMedia_e8de88a.js","pkg":"sf_view:p13"},"sf_view:widget/dep/event.scrollStop.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/event.scrollStop_65103d9.js","deps":["sf_view:widget/dep/throttle.js"],"pkg":"sf_view:p13"},"sf_view:widget/dep/event.ortchange.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/event.ortchange_2f668a0.js","pkg":"sf_view:p13"},"sf_view:widget/dep/imglazyload.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/imglazyload_e2d66de.js","pkg":"sf_view:p13"},"sf_view:widget/dep/zepto_extend.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/dep/zepto_extend_7d3b06e.js","deps":["sf_view:widget/dep/detect.js","sf_view:widget/dep/throttle.js","sf_view:widget/dep/support.js","sf_view:widget/dep/matchMedia.js","sf_view:widget/dep/event.scrollStop.js","sf_view:widget/dep/event.ortchange.js","sf_view:widget/dep/imglazyload.js"],"pkg":"sf_view:p13"},"sf_view:widget/lib/sync/util.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/lib/sync/util_8b2deea.js","deps":["sf_view:widget/dep/zepto_extend.js"]},"sf_view:widget/common/tob/libs/getQuery.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/libs/getQuery_353e893.js","deps":["sf_view:widget/lib/sync/util.js"]},"sf_view:widget/toc/component/b_asp/new/model/getUDocInfo.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/new/model/getUDocInfo_ef68a96.js","deps":["sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/b_asp/new/model/getAspFcData.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/new/model/getAspFcData_e0575b8.js","deps":["sf_view:widget/common/tob/libs/getQuery.js","sf_view:widget/common/gd.js","sf_view:widget/toc/component/b_asp/new/model/getUDocInfo.js"]},"sf_view:widget/toc/component/b_asp/new/model/getAdInfo.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/new/model/getAdInfo_7be17fd.js"},"sf_view:widget/toc/component/b_asp/new/render/renderWm.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/new/render/renderWm_830c64c.js","deps":["sf_view:widget/common/util.js"]},"sf_view:widget/toc/component/b_asp/bboost.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/bboost_f46801b.js","deps":["sf_view:widget/toc/component/b_asp/new/model/getAspFcData.js","sf_view:widget/common/util.js"]},"sf_view:widget/toc/component/b_asp/new/render/renderAsp.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/new/render/renderAsp_b391d86.js","deps":["sf_view:widget/toc/component/b_asp/new/model/getAspFcData.js","sf_view:widget/toc/component/b_asp/new/model/getAdInfo.js","sf_view:widget/toc/component/b_asp/new/render/renderWm.js","sf_view:widget/common/gd.js","sf_view:widget/toc/component/b_asp/bboost.js"]},"sf_view:widget/toc/component/b_asp/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_asp/index_c6a52dd.js","deps":["sf_view:widget/toc/component/b_asp/libs/dconf.js","sf_view:widget/toc/component/b_asp/libs/monitor.js","sf_view:widget/common/gd.js","sf_view:widget/toc/commerce/pinzhuan/model.js","sf_view:widget/toc/component/b_asp/new/render/renderAsp.js"]},"sf_view:widget/toc/component/gainDocBlock/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/gainDocBlock/log_49283de.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/gainDocBlock/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/gainDocBlock/index_eadf4e9.js","deps":["sf_view:widget/common/gd.js","sf_common:widget/third_party/vue.js","sf_view:widget/toc/component/gainDocBlock/log.js","sf_common:widget/cashier/cashierDailog.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/toc/component/downloadGuide/index.js"]},"sf_view:widget/toc/component/bottomOp/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/bottomOp/log_6fdb28b.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/bottomOp/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/bottomOp/index_fdbcdc9.js","deps":["sf_view:widget/toc/component/bottomOp/log.js"]},"sf_view:widget/common/docTypeTools.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/docTypeTools_8df574f.js"},"sf_view:widget/toc/component/rec/text/bAd/wm.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/text/bAd/wm_a2515f3.js","deps":["sf_view:widget/common/util.js"]},"sf_view:widget/toc/component/rec/text/bAd/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/text/bAd/index_a83b96f.js","deps":["sf_view:widget/toc/component/rec/text/bAd/wm.js"]},"sf_view:widget/toc/component/rec/text/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/text/log_19826b5.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/rec/text/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/text/index_dc8560c.js","deps":["sf_view:widget/common/gd.js","sf_common:widget/third_party/vue.js","sf_view:widget/common/docTypeTools.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/toc/component/rec/text/bAd/index.js","sf_view:widget/toc/component/rec/text/log.js","sf_view:node_modules/@baidu/cross-domain/src/cross_domain.js","sf_view:node_modules/@baidu/session-x/index.js"]},"sf_view:widget/toc/component/rec/feed/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/feed/log_6373c2e.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/rec/feed/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/feed/index_51f3080.js","deps":["sf_common:widget/third_party/vue.js","sf_view:widget/lib/async/nadownload.js","sf_view:widget/toc/component/rec/feed/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/rec/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/rec/index_7ee838a.js","deps":["sf_view:widget/toc/component/rec/text/index.js","sf_view:widget/toc/component/rec/feed/index.js"]},"sf_view:widget/toc/component/foldPage/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/foldPage/log_50d298b.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/foldPage/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/foldPage/index_8a01dd3.js","deps":["sf_view:widget/toc/component/foldPage/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/pager/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/pager/log_0f587b6.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/pager/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/pager/index_0136fd8.js","deps":["sf_common:widget/third_party/vue.js","sf_view:widget/common/gd.js","sf_view:widget/lib/sync/log.js","sf_view:widget/toc/component/pager/log.js"]},"sf_view:widget/toc/component/bottomBar/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/bottomBar/log_c1b3bb5.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/common/waiting/waiting.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/waiting/waiting_5081138.js"},"sf_view:widget/toc/component/bottomBar/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/bottomBar/index_310a4eb.js","deps":["sf_view:widget/toc/component/bottomBar/log.js","sf_view:widget/common/waiting/waiting.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/xiongzhanghao/renderXzh.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/xiongzhanghao/renderXzh_177706d.js"},"sf_view:widget/toc/component/xiongzhanghao/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/xiongzhanghao/index_97538d8.js","deps":["sf_view:widget/toc/component/xiongzhanghao/renderXzh.js"]},"sf_view:widget/toc/component/b_tuijian/libs/getDmasData.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_tuijian/libs/getDmasData_60c7223.js","deps":["sf_view:widget/common/tob/libs/getQuery.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/b_tuijian/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_tuijian/log_172eca4.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/b_tuijian/renderTuijian.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_tuijian/renderTuijian_eee9378.js","deps":["sf_view:widget/toc/component/b_tuijian/libs/getDmasData.js","sf_view:widget/toc/component/b_tuijian/log.js"]},"sf_view:widget/toc/component/b_tuijian/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_tuijian/index_a2ab2b6.js","deps":["sf_view:widget/toc/component/b_asp/libs/dconf.js","sf_view:widget/toc/component/b_asp/libs/monitor.js","sf_view:widget/toc/component/b_tuijian/renderTuijian.js"]},"sf_view:widget/common/tob/afd/afdLog.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/afd/afdLog_2624b5e.js"},"sf_view:widget/common/tob/afd/ck_cmd.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/afd/ck_cmd_1620a75.js"},"sf_view:widget/common/tob/libs/getKeyword.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/libs/getKeyword_24665f4.js","deps":["sf_view:widget/common/gd.js"]},"sf_view:widget/common/tob/afd/afd.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/afd/afd_591f58a.js","deps":["sf_view:widget/common/tob/afd/afdLog.js","sf_view:widget/common/tob/afd/ck_cmd.js","sf_common:widget/util/cross_domain/cross_domain.js","sf_view:widget/common/tob/libs/getQuery.js","sf_view:widget/common/tob/libs/getKeyword.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/b_suiwen/renderSuiwen.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_suiwen/renderSuiwen_3a607b4.js","deps":["sf_view:widget/common/tob/afd/afd.js"]},"sf_view:widget/toc/component/b_suiwen/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_suiwen/index_83e155b.js","deps":["sf_view:widget/toc/component/b_asp/libs/dconf.js","sf_view:widget/toc/commerce/pinzhuan/model.js","sf_view:widget/toc/component/b_suiwen/renderSuiwen.js"]},"sf_view:widget/common/tob/libs/smallFlow.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/tob/libs/smallFlow_2f0b56a.js","deps":["sf_common:widget/util/cross_domain/cross_domain.js"]},"sf_view:widget/toc/component/b_bigpic/renderBigpic.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_bigpic/renderBigpic_8b5f195.js","deps":["sf_view:widget/common/tob/libs/smallFlow.js","sf_view:widget/common/tob/afd/afd.js"]},"sf_view:widget/toc/component/b_bigpic/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/b_bigpic/index_28ce5f7.js","deps":["sf_view:widget/toc/component/b_asp/libs/dconf.js","sf_view:widget/toc/commerce/pinzhuan/model.js","sf_view:widget/toc/component/b_bigpic/renderBigpic.js"]},"sf_view:widget/toc/component/copyPrevilege/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/copyPrevilege/log_4e36543.js","deps":["sf_common:widget/util/log.js"]},"sf_view:widget/toc/component/copyPrevilege/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/copyPrevilege/index_f392143.js","deps":["sf_view:widget/toc/component/copyPrevilege/log.js","sf_view:widget/common/gd.js","sf_common:widget/util/cross_domain/cross_domain.js"]},"sf_view:widget/toc/component/fc_btm/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/fc_btm/log_1d7c6ba.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/fc_btm/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/fc_btm/index_fc78de3.js","deps":["sf_view:widget/common/gd.js","sf_view:widget/toc/component/fc_btm/log.js"]},"sf_view:widget/toc/component/wenquAD/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wenquAD/log_d1192f4.js","deps":["sf_common:widget/util/log.js","sf_view:widget/common/util.js","sf_view:widget/common/gd.js"]},"sf_view:widget/toc/component/wenquAD/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/wenquAD/index_84b8ee4.js","deps":["sf_view:widget/toc/component/wenquAD/log.js"]},"sf_view:widget/common/view/imageView/log.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/log_3399ed3.js","deps":["sf_view:widget/common/gd.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/tools/mediator.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/tools/mediator_41b7920.js","pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/tools/hammer-v2.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/tools/hammer-v2_ae9a343.js","pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/zoomView/control.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/zoomView/control_866345a.js","deps":["sf_view:widget/common/view/imageView/log.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/zoomView/zoomView.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/zoomView/zoomView_294b400.js","deps":["sf_view:widget/common/view/imageView/tools/hammer-v2.js","sf_view:widget/common/view/imageView/zoomView/control.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/swipeView/panel.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/swipeView/panel_81fbdc5.js","deps":["sf_view:widget/common/view/imageView/zoomView/zoomView.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/swipeView/control.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/swipeView/control_89395a1.js","deps":["sf_view:widget/common/view/imageView/log.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/swipeView/swipeView.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/swipeView/swipeView_b923e15.js","deps":["sf_view:widget/common/view/imageView/tools/hammer-v2.js","sf_view:widget/common/view/imageView/swipeView/panel.js","sf_view:widget/common/view/imageView/swipeView/control.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/imageView/imageView.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/imageView/imageView_5f4d838.js","deps":["sf_view:widget/common/view/imageView/log.js","sf_view:widget/common/view/imageView/tools/mediator.js","sf_view:widget/dep/zepto_extend.js","sf_view:widget/common/view/imageView/swipeView/swipeView.js"],"pkg":"sf_view:p15"},"sf_view:widget/common/view/viewAssist.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/view/viewAssist_9497c96.js","deps":["sf_view:widget/common/view/imageView/imageView.js"],"pkg":"sf_view:p15"},"sf_common:widget/returnSearch/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/widget/returnSearch/index_d2322b1.js"},"sf_view:widget/common/share/shareWechat/index.js":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/share/shareWechat/index_d444a34.js"}},"pkg":{"sf_view:p13":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common.sync3_74063e5.js"},"sf_view:p15":{"url":"//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common.view_6e66f0a.js"}}});}}();</script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common.nm_10f6246.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common.sync_9f2e5a0.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/toc.common.sync_62d6048.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/xreader.sync_703f41f.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/pkg/libs2_e5f36fb.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/pkg/widget/cashier_722c916.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/pkg/widget/ui_b32dd09.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/log_7d3a331.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/common/androidWechat/androidWechat_ffcafe0.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/pkg/common.async_2ca4954.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_view/widget/toc/component/downloadGuide/index_8e462f2.js"></script><script type="text/javascript" src="//wkstatic.bdimg.com/static/wapwenku/static/static_for_sf/sf_common/pkg/libs_45630e2.js"></script><script type="text/javascript">!function(page) {with(page){!function() {
    var crossDomain = require('sf_view:node_modules/@baidu/cross-domain/src/cross_domain.js').createCrossDomain('wk.baidu.com', '//wk.baidu.com/proxy.html');
    var sessionX = require('sf_view:node_modules/@baidu/session-x/index.js');
    var sessionXMgr = sessionX.sessionXMgr;
    sessionXMgr.init(crossDomain.sessionStorage);
    var urlParam = sessionXMgr.getUrlParam();
    // 新会员小流量
    vw.isNewVipStatus = 1;
    vw.isProfessionalDoc = !! 0;
    shareDoc = 1
    // 文档类型
    var docValueType = 0;
    var docPrizeOrTicket = docValueType ? NaN : 1;
    page.wkwapfelogConf = {
        readerType: 'xreader',
        docId: '94dac1a1951ea76e58fafab069dc5022aaea462d',
        version: '201711',
        category: 'toc',
        sf: +'0',
        isNewVipStatus: vw.isNewVipStatus,
        docValueType: docValueType, // 财富值、付费
        docPrizeOrTicket: docPrizeOrTicket, // docValueType = 0 下载券 = 1 价格
        isProfessionalDoc: vw.isProfessionalDoc,
        isShareDoc: shareDoc,
        'wapwenku-felog-data-wap-rec-doc-2017': -1,
        ppt2Retype: '0',
        '_sessionx_url_param': JSON.stringify(urlParam),
        isVipBuyChange: '1'
    };
    page.globalData = page.wkwapfelogConf;
}();
!function() {
    // 文档渲染后 再运行，性能优化
    var fn = function () {
        require.async(['sf_common:widget/cashierVIPNew/index.js'], function(CashierVIP) {
            new CashierVIP({
                isLogin: 0,
                docId: '94dac1a1951ea76e58fafab069dc5022aaea462d',
                docInfo: {"mydoc":0,"isPaymentDoc":0,"cid1":"230","cid2":"89","cid3":"0","cid4":null,"docTitle":"机器视觉技术发展现状文献综述","docType":"4","docDesc":"%u672C%u6587%u662F%u4ECB%u7ECD%u673A%u5668%u89C6%u89C9%u6280%u672F%u53D1%u5C55%u73B0%u72B6%u7684%u4E00%u7BC7%u6587%u732E%u7EFC%u8FF0%u3002","docSize":"81554","docPrice":"2","docTicket":1,"viewCount":"2409","downloadCount":"165","createUser":"sunshine_gui00","avadar":"https://gss0.bdstatic.com/7Ls0a8Sm1A5BphGlnYG/sys/portraitn/item/8ecc73756e7368696e655f67756930301984","createTime":"1516355103","show_create_time":"2018-01-19 17:45:03","show_update_time":"2018-01-19 17:45:03","valueCount":0,"valueScore":0,"totalPageNum":"7","flag":"0","main_status":"2","ishide":"0","keyWord":"%u672C%u6587%u662F%u4ECB%u7ECD%u673A%u5668%u89C6%u89C9%u6280%u672F%u53D1%u5C55%u73B0%u72B6%u7684%u4E00%u7BC7%u6587%u732E%u7EFC%u8FF0%u3002","qualityScore":"5.0","zan":2,"cai":0,"downloadToken":"02db5e32c6951249b92c4248a53df176","ispaied":null,"isdownloadable":null,"_payInfo":{"docStatus":"试读结束","end-tip":"购买后阅读全文"},"isCreator":0,"isOrgCustomized":false},
                vipUserInfo: {"uid":null,"is_new_user":1,"sf_svip":2111,"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0,"isTicketSmallFlow":0,"isVipFreeSmallFlow":0,"isProfessionalDocSmallFlow":0},
                readerType: 'xreader',
                ppt2Retype: '0',
                isVipBuyChange: '1'
            });
        });
    };
    $(customEventMediator).on('docRenderDone', function (e, data) {
        var ops = typeof data === 'object' ? data : {};
        if (ops.isFirstAll) {
            fn();
        }
    })
}();
!function() {
    // 文档渲染后 再运行，性能优化
    var fn = function () {
        require.async(['sf_common:widget/voucherPackage/index.js'], function(VoucherPackage) {
            new VoucherPackage();
        });
    };
    $(customEventMediator).on('docRenderDone', function (e, data) {
        var ops = typeof data === 'object' ? data : {};
        if (ops.isFirstAll) {
            fn();
        }
    })
}();
!function() {
    // 文档渲染后 再运行，性能优化
    var fn = function () {
        require.async(['sf_common:widget/voucher/index.js'], function(Voucher) {
            new Voucher({
                isLogin: 0
            });
        });
    };
    $(customEventMediator).on('docRenderDone', function (e, data) {
        var ops = typeof data === 'object' ? data : {};
        if (ops.isFirstAll) {
            fn();
        }
    })
}();
!function() {
    // 文档渲染后 再运行，性能优化
    var fn = function () {
        require.async(['sf_view:widget/toc/component/wangpan/index.js'], function(Wangpan) {
            new Wangpan();
        });
    };
    fn();
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.topBar = {
        viewerType: 'xreader',
        settingShow: {
            head: 'xreader' !== 'ppt'
        },
        vipUserInfo: {"uid":null,"is_new_user":1,"sf_svip":2111,"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0,"isTicketSmallFlow":0,"isVipFreeSmallFlow":0,"isProfessionalDocSmallFlow":0}
    };
    window.isNewVipTest = !!1;
    window.isProfessionalDoc = !! 0

}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.b_asp = {
        show: +'1'
    };
    var gd = require('sf_view:widget/common/gd.js');
    gd.set({
       doc_id: '94dac1a1951ea76e58fafab069dc5022aaea462d',
       docTitle: '机器视觉技术发展现状文献综述'
    });
}();
!function() {
    var that = this;
    var $mediator = $(customEventMediator);
    var $vw = $(vw.container);
    var $root = $('.sf-edu-wenku-id-content', $vw);
    var register = require('sf_view:widget/toc/component/register.js');
    register.run({
        readerType: 'xreader'
    });
    var subEntry = require('sf_view:widget/common/sub_entry/sub_entry.js');
    subEntry.start($root, 'xreader');
    $mediator.on('docRenderDone', function () {
        require.async(['sf_view:widget/common/view/viewAssist.js', 'sf_view:widget/common/lazyload.js'], function (ViewAssist, lazyLoadImage) {
            that.viewAssist = new ViewAssist($root, 'xreader');
            lazyLoadImage();
        });
    });

    if (!window._SF_.__SYNC__PAGE__ && window._SF_.vw.wkCustom
        && window._SF_.vw.wkCustom.hideLoading) {
        window._SF_.vw.wkCustom.hideLoading(true);
    }
    require.globalData.set('windowHasLoaded', false);
    if (window._SF_.__SYNC__PAGE__) {
        // dp自定义事件
        var dpCustomeventsLog = require('sf_view:widget/lib/sync/log.js').dpCustomeventsLog;
        // dp自定义事件 - 统计 模板中js开始执行时间点
        dpCustomeventsLog.setTime('jsRunInTemplate');

        $(window).on('load',function () {
            require.globalData.set('windowHasLoaded', true);
            $(customEventMediator).trigger('window-onload');
        });
    }
    else {
        vw.on('attach', function () {
            require.globalData.set('windowHasLoaded', true);
            $(customEventMediator).trigger('window-onload');
        });
    }

    var globalData = require('sf_view:widget/common/gd.js');
    globalData.set({
        doc_id: '94dac1a1951ea76e58fafab069dc5022aaea462d',
        isLogin: 0,
        // docInfo.docInfo.totalPageNum在后续逻辑中被强依赖修改，这里用个新的变量来保存真正的页码数
        realPageCount: 7,
        docTypeName: 'word',
        docIdUpdate: '5d87a28fdd88d0d233d46a8d',
        isPaper: '0',
        hasImage: '0',
        docTitle: '机器视觉技术发展现状文献综述',
        goToApp: 1,
        secondClassify: '89',
        isSug: 'true' === 'true',
        vipUserInfo: {"uid":null,"is_new_user":1,"sf_svip":2111,"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0,"isTicketSmallFlow":0,"isVipFreeSmallFlow":0,"isProfessionalDocSmallFlow":0},
        vipInfo: {"vip_type":0,"flag":0,"edu_vip_type":0,"jiaoyu_vip_type":0},
        isWapvipTest: !!0,
        recKnowledgeArr: ""
    });
    $mediator.on('docRenderDone', function () {
        require.async(['sf_view:widget/common/CPayInfo/CPageEnd/CPageEnd.js'], function (CPageEndPay) {
            var data = globalData;
            var $endPay = $('.--c-public-cpayinfo-cpageend-toc', $vw);
            var $proEndPay = $('.c-publicwg-cpayinfowg-cpageendwg-root-toc', $vw);
            if ((!$endPay.length || $proEndPay.length > 0 || (vw.isProfessionalDoc && vw.isNewVipStatus))
                || ($endPay.length && $endPay.data('rendered'))) {
                return;
            }
            $endPay.data('rendered', 1);
            CPageEndPay.render($endPay, {
                docId: data.doc_id,
                docInfo: data.docInfo,
                isLogin: data.isLogin,
                docTypeName: data.docTypeName,
                vipInfo: data.vipInfo,
                realPageCount: data.realPageCount
            });
            if ($('.gain-doc-block-root').hasClass('vip-buy-doc')) {
                $('.gain-doc-block-root').hide();
            }
        });
    });

    if (window._SF_.__SYNC__PAGE__) {
        // dp自定义事件 - 统计 阅读器初始化 延时运行前的时间点
        dpCustomeventsLog.setTime('initReaderDelay');
        // dp自定义事件 - 统计 阅读器初始化 延时运行耗时
        dpCustomeventsLog.send({
            key: 'initReaderDelay',
            event: 'z_initReaderDelay'
        }).setTime('initReaderStart');
        // dp自定义事件 - 统计 阅读器初始化耗时
        dpCustomeventsLog.send({
            key: 'initReaderStart',
            event: 'z_initReaderRunTime'
        });

        // dp自定义事件 - 统计 模板中js执行耗时
        dpCustomeventsLog.send({
            key: 'jsRunInTemplate',
            event: 'z_jsRunInTemplate'
        }).setTime('toFirstScreenNoImg');
    }
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.topDocInfo = {
        docId: '94dac1a1951ea76e58fafab069dc5022aaea462d',
        creatorName: '',
        creatorType: '0'
    };
}();
!function() {
    var fsrPre = false;
var $vw = $(vw.container);

var fnFs = function () {
    fsrPre = true;
    $(customEventMediator).trigger('fsDocRenderDone');
    $('.waiting_contaner', $vw).hide();
    var perfMonitor = require('sf_view:widget/common/perf.js');
    perfMonitor.triggerEvent({
        event: 'firstDocPageRenderFinish',
        timeStamp: new Date().getTime()
    });
};

var runReader = function () {
    var Reader = require('sf_view:widget/cXreader/main.js');
    var reader = new Reader({
        fsrPre: fsrPre,
        docinfo: {"doc_id":"94dac1a1951ea76e58fafab069dc5022aaea462d","doc_id_update":"5d87a28fdd88d0d233d46a8d","is_login":0,"bucketNum":93,"docInfo":{"mydoc":0,"isPaymentDoc":0,"cid1":"230","cid2":"89","cid3":"0","cid4":null,"docTitle":"机器视觉技术发展现状文献综述","docType":"4","docDesc":"%u672C%u6587%u662F%u4ECB%u7ECD%u673A%u5668%u89C6%u89C9%u6280%u672F%u53D1%u5C55%u73B0%u72B6%u7684%u4E00%u7BC7%u6587%u732E%u7EFC%u8FF0%u3002","docSize":"81554","docPrice":"2","docTicket":1,"viewCount":"2409","downloadCount":"165","createUser":"sunshine_gui00","avadar":"https://gss0.bdstatic.com/7Ls0a8Sm1A5BphGlnYG/sys/portraitn/item/8ecc73756e7368696e655f67756930301984","createTime":"1516355103","show_create_time":"2018-01-19 17:45:03","show_update_time":"2018-01-19 17:45:03","valueCount":0,"valueScore":0,"totalPageNum":"7","flag":"0","main_status":"2","ishide":"0","keyWord":"%u672C%u6587%u662F%u4ECB%u7ECD%u673A%u5668%u89C6%u89C9%u6280%u672F%u53D1%u5C55%u73B0%u72B6%u7684%u4E00%u7BC7%u6587%u732E%u7EFC%u8FF0%u3002","qualityScore":"5.0","zan":2,"cai":0,"downloadToken":"02db5e32c6951249b92c4248a53df176","ispaied":null,"isdownloadable":null,"_payInfo":{"docStatus":"试读结束","end-tip":"购买后阅读全文"},"isCreator":0,"isOrgCustomized":false},"mydoc":0,"vip_info":{"vip_type":0,"flag":0,"edu_vip_type":0,"jiaoyu_vip_type":0},"isPaymentDoc":0,"isOrgCustomized":false,"freepagenum":null,"crumbs":[{"cid":"pro","cname":"专业资料"},{"cid":"230","cname":"工程科技"},{"cid":"89","cname":"建筑/土木"}],"ispaper":0,"hasImage":0,"debug":{"oid":0},"creatorInfo":{"user_type":0},"smallFlowProfessionalDoc":1,"rtcs_page_count":6,"rtcs_range_info":[{"page":1,"range":"0-14692"},{"page":2,"range":"14693-31229"},{"page":3,"range":"31230-43998"},{"page":4,"range":"43999-54681"},{"page":5,"range":"54682-62104"},{"page":6,"range":"62105-"}],"rtcs_flow":100,"wap_render_type":"retype","ori_render_type":"retype","na_render_type":"retype","rtcs_flow_wap":0,"rtcs_flow_rem":13,"rtcs_meta_info":"{\"W:ENDNOTEREFERENCE\":6,\"W:DRAWING\":2,\"W:DRAWING:PICTURE\":2,\"PIC:PIC\":2,\"W:PICT\":1}","business_info":{"business_doc":0},"official_info":{"block_ad":1,"uid":"2216283278","official_id":null,"pic_url":null,"official_name":null,"title":"机器视觉技术发展现状文献综述","create_time":"2018-12-28","org_name":"sunshine_gui00"},"call_app":1,"htmlBcs":false,"isHtml":true,"md5sum":"&md5sum=c7ef386e2b0a01fc4d8985df11abab56&sign=2634a2e8c1&rtcs_flag=2&rtcs_ver=3.1","bcsParam":[{"merge":"0-14234","zoom":"&png=0-0&jpg=0-0","page":1},{"merge":"14235-26258","zoom":"&png=0-20668&jpg=0-0","page":2},{"merge":"26259-43120","zoom":"&png=20669-20669&jpg=0-0","page":3},{"merge":"43121-58152","zoom":"&png=20669-20669&jpg=0-0","page":4},{"merge":"58153-74623","zoom":"&png=20669-20669&jpg=0-0","page":5},{"merge":"74624-89530","zoom":"&png=20669-20669&jpg=0-0","page":6},{"merge":"89531-","zoom":"&png=20669-&jpg=0-","page":7}],"rsign":"p_7-r_0-s_7f52b","downloadToken":"02db5e32c6951249b92c4248a53df176","matchStatus":1,"seoTitle":"机器视觉技术发展现状文献综述","spiderShowTime":"2018-01-19 17:45:03","isTicketDocVipFree":true,"isWapvipTest":0,"pagesNumber":"7","docTypeName":"word","sfMod":0,"wanpanFlag":true,"isNewVipTest":1,"isUGCAppGuide":true,"isEffNewVip":1}
    });
};


    var wkCustom = vw.wkCustom || {};
    var docContentPromiseObject = wkCustom.docContentPromiseObject || {};
    var docPro = docContentPromiseObject['94dac1a1951ea76e58fafab069dc5022aaea462d'];

    if (docPro) {
        docPro.then(function (html) {
            $('.doc-content-wrap', $vw).html(html);
            fnFs();
            runReader();
        });
    }
    else {
        $('.waiting_contaner', $vw).show();
        runReader();
    }

;
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.foldPage = {
        docId: '',
        readerType: 'xreader'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.pager = {
        readerType: 'xreader'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.gainDocBlock = {
        vipUserInfo: {"uid":null,"is_new_user":1,"sf_svip":2111,"isVip":false,"currentVipType":"","isTicketDocGot":false,"downloadTicketCount":0,"isTicketSmallFlow":0,"isVipFreeSmallFlow":0,"isProfessionalDocSmallFlow":0},
        isVipBuyChange: 1,
        renewalVipInfo: ""
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.b_suiwen = {
        show: +'1'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.copyPrevilege = {
        docId: '',
        readerType: 'xreader'
    };
}();
!function() {
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.rec = {
        recType: 'text',
        showAd: +'1'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.b_tuijian = {
        show: +'1'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.b_bigpic = {
        show: +'1'
    };
}();
!function() {
    var $mediator = $(customEventMediator);
    $mediator.on('docRenderFirstDone', function () {
        require.async(['sf_common:widget/returnSearch/index.js'], function(returnSearch) {
            returnSearch.init();
        });
    });
}();
!function() {
// 文档渲染后 再运行，性能优化
var fnReqShareWechat = function () {
    require.async(['sf_view:widget/common/share/shareWechat/index.js'], function(shareWechat) {
        shareWechat.init({
            title: '机器视觉技术发展现状文献综述 - 百度文库' || document.getElementsByTagName('title')[0].innerText,
            summary: '' || document.getElementsByTagName('title')[0].innerText,
            pic: 'https://edu-wenku.bdimg.com/v1/wap/share/doc_-1502806364763.png' || '',
            url: '' || location.href
        });
    });
};
var oriCbDocRenderFirstDone = customEventMediator.cbDocRenderFirstDone;
customEventMediator.cbDocRenderFirstDone = function () {
    typeof oriCbDocRenderFirstDone === 'function' && oriCbDocRenderFirstDone.apply(customEventMediator, arguments);
    setTimeout(fnReqShareWechat, 0);
};

$(customEventMediator).on('docRenderDone', function (e, data) {
    var ops = typeof data === 'object' ? data : {};
    if (ops.isFirstAll) {
        fnReqShareWechat();
    }
});
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.tininessMix = {
        readerType: 'xreader'
    };
}();
!function() {
    customEventMediator.componentParamCfg = customEventMediator.componentParamCfg || {};
    customEventMediator.componentParamCfg.wenquAD = {
        show: +'0',
        pageId: ''
    };
}();
!function() {
    var ctrl = require('sf_view:widget/toc/component/downloadGuide/index.js');
    ctrl.init();
}();}}(window._SF_.page);</script></body>

    <script type="text/javascript">
        window.alog && alog('speed.set', 'drt', +new Date);
    </script>
    <script>
        (function () {
            setTimeout(function () {
                // 百度统计
                var pathName = window.location.pathname;
                var reg = new RegExp('^\/view\/', 'i');
                if (reg.test(pathName)) {
                    // 阅读页百度统计
                    var _hmt = _hmt || [];
                    (function() {
                    var hm = document.createElement('script');
                    hm.src = '//hm.baidu.com/hm.js?d348ccd08d80aaeb96f24bf28fbe7b1d';
                    var s = document.getElementsByTagName('script')[0];
                    s.parentNode.insertBefore(hm, s);
                    })();
                }
                var _hmt = _hmt || [];
                (function() {
                    var hm = document.createElement('script');
                    hm.src = '//hm.baidu.com/hm.js?f76d987dbbb6104ea10fe19907268860';
                    var s = document.getElementsByTagName('script')[0];
                    s.parentNode.insertBefore(hm, s);
                })();
            }, 2000);
        })();
    </script>
    <script>
        // 事业部seo监控
        setTimeout(function () {
            window._SF_.page.seoMonitorConf = {
                mode: 'wenku_wap'
            };
            var seoSrc = 'https://edu-wenku.bdimg.com/v1/usergrowth/seo.online.js?t=' + new Date().getTime();
            var script = document.createElement('script');
            script.src = seoSrc;
            document.body.appendChild(script);
            setTimeout(function () {
                document.body.removeChild(script);
            }, 1000);
        }, 0);
        // 事业部seo监控 end
    </script>
</html>
